ENA, Section 1.4, Exercise 4b, n=5

Time bar (total: 9.4s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%25.7%74.3%0%0%0%0
100%25.7%0%74.3%0%0%0%1
Compiler

Compiled 25 to 19 computations (24% saved)

sample1.5s (16.5%)

Memory
30.9MiB live, 2 223.9MiB allocated
Samples
775.0ms6 703×0valid
300.0ms1 288×1valid
119.0ms265×2valid
Precisions
Click to see histograms. Total time spent on operations: 853.0ms
ival-pow: 422.0ms (49.5% of total)
ival-<=: 146.0ms (17.1% of total)
ival-add: 129.0ms (15.1% of total)
adjust: 59.0ms (6.9% of total)
ival-sub: 50.0ms (5.9% of total)
ival-and: 23.0ms (2.7% of total)
exact: 22.0ms (2.6% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain370.0ms (3.9%)

Memory
-169.5MiB live, 176.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
431(2.0640635634095048e-60 3.820510970041729e-86)0-(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
00-0-(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
00-0-eps
00-0-(+.f64 x eps)
00-0-#s(literal 5 binary64)
00-0-(pow.f64 x #s(literal 5 binary64))
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))cancellation440
Confusion
Predicted +Predicted -
+430
-1212
Precision
0.9772727272727273
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+4300
-10212
Precision?
0.9772727272727273
Recall?
1.0
Freqs
test
numberfreq
0212
144
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
30.0ms412×0valid
13.0ms80×1valid
4.0ms20×2valid
Compiler

Compiled 59 to 25 computations (57.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-pow: 20.0ms (64.1% of total)
ival-add: 4.0ms (12.8% of total)
adjust: 3.0ms (9.6% of total)
ival-sub: 3.0ms (9.6% of total)
ival-true: 1.0ms (3.2% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess29.0ms (0.3%)

Memory
-11.4MiB live, 26.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01951
13949
28747
316347
429047
542547
651447
755847
860347
961847
1062647
079
0119
1149
2199
3259
4339
5489
6819
71069
81499
91649
101729
01729
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 9 to 7 computations (22.2% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
85.6%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify6.0ms (0.1%)

Memory
5.7MiB live, 5.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 x #s(literal 5 binary64))
cost-diff0
(+.f64 x eps)
cost-diff0
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
cost-diff0
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0723
01123
11423
21923
32523
43323
54823
68123
710623
814923
916423
1017223
017223
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
(+.f64 x eps)
x
eps
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
(pow.f64 (+.f64 eps x) #s(literal 5 binary64))
(+.f64 x eps)
(+.f64 eps x)
x
eps
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))

localize37.0ms (0.4%)

Memory
-8.3MiB live, 34.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(pow.f64 x #s(literal 5 binary64))
accuracy0
(+.f64 x eps)
accuracy0.043932580462863836
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
accuracy9.128979215059099
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
15.0ms206×0valid
8.0ms40×1valid
2.0ms10×2valid
Compiler

Compiled 25 to 9 computations (64% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-pow: 10.0ms (59.1% of total)
ival-add: 3.0ms (17.7% of total)
adjust: 2.0ms (11.8% of total)
ival-sub: 1.0ms (5.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series9.0ms (0.1%)

Memory
11.5MiB live, 11.5MiB allocated
Counts
4 → 84
Calls
Call 1
Inputs
#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())
#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())
#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor 0 eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x)))) (taylor inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x)))))) (taylor inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (* 8 (/ (pow eps 2) (pow x 2))) (+ (/ eps x) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3))))))))) (taylor inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor inf x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor inf x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor inf x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor inf x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor -inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (patch (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (+.f64 x eps) (patch (+.f64 x eps) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 5 binary64)) (patch (pow.f64 x #s(literal 5 binary64)) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (pow (+ x eps) 5) (+ x eps) (pow x 5))
1.0ms
x
@inf
((- (pow (+ x eps) 5) (pow x 5)) (pow (+ x eps) 5) (+ x eps) (pow x 5))
1.0ms
x
@0
((- (pow (+ x eps) 5) (pow x 5)) (pow (+ x eps) 5) (+ x eps) (pow x 5))
1.0ms
eps
@0
((- (pow (+ x eps) 5) (pow x 5)) (pow (+ x eps) 5) (+ x eps) (pow x 5))
1.0ms
eps
@-inf
((- (pow (+ x eps) 5) (pow x 5)) (pow (+ x eps) 5) (+ x eps) (pow x 5))

simplify212.0ms (2.3%)

Memory
21.8MiB live, 204.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02451372
18171243
228551056
08390988
Stop Event
iter limit
node limit
Counts
84 → 78
Calls
Call 1
Inputs
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(pow x 5)
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (pow x 5))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (pow x 5))
x
(+ eps x)
(+ eps x)
(+ eps x)
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
eps
(+ eps x)
(+ eps x)
(+ eps x)
(pow x 5)
(pow x 5)
(pow x 5)
(pow x 5)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(pow x 5)
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x))))))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (* 8 (/ (pow eps 2) (pow x 2))) (+ (/ eps x) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)))))))))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(pow x 5)
(pow x 5)
(pow x 5)
(pow x 5)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(pow x 5)
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))) x)) 1)))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(pow x 5)
(pow x 5)
(pow x 5)
(pow x 5)
Outputs
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps)
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(fma.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) eps)) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps (pow.f64 x #s(literal 5 binary64)))
x
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (+.f64 (/.f64 x eps) (pow.f64 (/.f64 x eps) #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (fma.f64 #s(literal 6 binary64) (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) (/.f64 x eps))))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (+.f64 (/.f64 x eps) (pow.f64 (/.f64 x eps) #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (fma.f64 #s(literal 6 binary64) (pow.f64 (/.f64 x eps) #s(literal 3 binary64)) (/.f64 x eps))))) (pow.f64 eps #s(literal 5 binary64)))
eps
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(fma.f64 (/.f64 x eps) eps eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(fma.f64 (/.f64 x eps) eps eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(fma.f64 (/.f64 x eps) eps eps)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) x (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
eps
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 (+.f64 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) eps) (fma.f64 (+.f64 eps (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) x)) #s(literal 4 binary64) (+.f64 (fma.f64 (*.f64 #s(literal 8 binary64) eps) (/.f64 eps x) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) x) (/.f64 #s(literal 6 binary64) x))) (*.f64 #s(literal 5 binary64) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (pow.f64 x #s(literal 4 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 8 (/ (pow eps 2) (pow x 2))) (/ eps x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 2 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 8 binary64) (*.f64 (/.f64 eps x) #s(literal 5 binary64)))) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* 2 (/ (pow eps 2) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (* 8 (/ (pow eps 2) (pow x 2))) (+ (/ eps x) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 (+.f64 (/.f64 eps x) (pow.f64 (/.f64 eps x) #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 #s(literal 6 binary64) (pow.f64 (/.f64 eps x) #s(literal 3 binary64)) (fma.f64 (/.f64 (/.f64 (*.f64 eps eps) x) x) #s(literal 8 binary64) (/.f64 eps x))))) (pow.f64 x #s(literal 5 binary64)))
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x)) (neg.f64 x))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))) x)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))) x)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 x))) (neg.f64 x))) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(fma.f64 (/.f64 eps x) x x)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(fma.f64 (/.f64 eps x) x x)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(fma.f64 (/.f64 eps x) x x)
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))

rewrite162.0ms (1.7%)

Memory
5.0MiB live, 159.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
01120
15220
235020
3354520
0939420
Stop Event
iter limit
node limit
iter limit
Counts
4 → 282
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 5 binary64))
(+.f64 x eps)
(pow.f64 x #s(literal 5 binary64))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval44.0ms (0.5%)

Memory
-8.5MiB live, 66.2MiB allocated
Compiler

Compiled 10 014 to 1 248 computations (87.5% saved)

prune17.0ms (0.2%)

Memory
-14.8MiB live, 37.7MiB allocated
Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New34713360
Fresh000
Picked011
Done000
Total34714361
Accuracy
99.9%
Counts
361 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.3%
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (-.f64 x eps) #s(literal -5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
85.5%
(-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.6%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
27.1%
(*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
83.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
83.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
82.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
82.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
82.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
82.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
75.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
72.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
75.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
81.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
Compiler

Compiled 511 to 343 computations (32.9% saved)

simplify249.0ms (2.6%)

Memory
21.5MiB live, 96.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
cost-diff128
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))
cost-diff128
(/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))
cost-diff6464
(fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)))
cost-diff0
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
cost-diff1024
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
cost-diff2240
(+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
cost-diff0
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
cost-diff128
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
cost-diff320
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
cost-diff0
(pow.f64 eps #s(literal 5 binary64))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
(-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
cost-diff128
(neg.f64 (-.f64 x eps))
cost-diff384
(-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps))
cost-diff1088
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054511
095507
1179483
2425450
31504432
45584414
08250397
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps)))
(-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps))
(neg.f64 (*.f64 x x))
(*.f64 x x)
x
(*.f64 (neg.f64 eps) eps)
(neg.f64 eps)
eps
(neg.f64 (-.f64 x eps))
(-.f64 x eps)
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
#s(literal 5 binary64)
eps
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 eps eps)
#s(literal -10 binary64)
(neg.f64 x)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 x eps))
#s(literal 2 binary64)
(/.f64 x eps)
x
eps
#s(literal 1 binary64)
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(*.f64 #s(literal 8 binary64) (/.f64 x eps))
#s(literal 8 binary64)
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
#s(literal 5 binary64)
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps)
(fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)))
#s(literal 5 binary64)
x
(/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))
(fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)))
(*.f64 x x)
#s(literal -10 binary64)
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
#s(literal 10 binary64)
(neg.f64 eps)
eps
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
Outputs
(-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 (*.f64 (+.f64 eps x) #s(literal 1 binary64)) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64))
(pow.f64 (*.f64 (+.f64 eps x) #s(literal 1 binary64)) #s(literal 5 binary64))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps)))
(*.f64 (+.f64 eps x) #s(literal 1 binary64))
(-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps))
(*.f64 (+.f64 eps x) (-.f64 eps x))
(neg.f64 (*.f64 x x))
(*.f64 (neg.f64 x) x)
(*.f64 x x)
x
(*.f64 (neg.f64 eps) eps)
(neg.f64 eps)
eps
(neg.f64 (-.f64 x eps))
(-.f64 eps x)
(-.f64 x eps)
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
#s(literal 5 binary64)
eps
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 10 binary64) eps) (/.f64 eps x))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(*.f64 eps eps)
#s(literal -10 binary64)
(neg.f64 x)
x
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 5 binary64)) (/.f64 x eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 5 binary64)) (/.f64 x eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 5 binary64)) (/.f64 x eps) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 x eps) #s(literal 2 binary64)) (/.f64 x eps) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 x eps))
(*.f64 (/.f64 x eps) #s(literal 2 binary64))
#s(literal 2 binary64)
(/.f64 x eps)
x
eps
#s(literal 1 binary64)
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
(*.f64 (fma.f64 #s(literal 8 binary64) (/.f64 x eps) #s(literal 5 binary64)) (/.f64 x eps))
(*.f64 #s(literal 8 binary64) (/.f64 x eps))
#s(literal 8 binary64)
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
#s(literal 5 binary64)
(pow.f64 eps #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 x eps) x) (fma.f64 (/.f64 #s(literal -10 binary64) eps) x #s(literal -10 binary64)) (*.f64 #s(literal -5 binary64) x)) eps)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 x eps) x) (fma.f64 (/.f64 #s(literal -10 binary64) eps) x #s(literal -10 binary64)) (*.f64 #s(literal -5 binary64) x)) eps)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 x eps) x) (fma.f64 (/.f64 #s(literal -10 binary64) eps) x #s(literal -10 binary64)) (*.f64 #s(literal -5 binary64) x)) eps))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps)
(/.f64 (fma.f64 (*.f64 (/.f64 x eps) x) (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x)) eps)
(fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)))
(fma.f64 (*.f64 (/.f64 x eps) x) (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 10 binary64)) (*.f64 #s(literal 5 binary64) x))
#s(literal 5 binary64)
x
(/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))
(*.f64 (*.f64 (/.f64 x eps) x) (fma.f64 (/.f64 #s(literal 10 binary64) eps) x #s(literal 10 binary64)))
(fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)))
(*.f64 (fma.f64 (/.f64 #s(literal -10 binary64) eps) x #s(literal -10 binary64)) (*.f64 x x))
(*.f64 x x)
#s(literal -10 binary64)
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
#s(literal 10 binary64)
(neg.f64 eps)
eps
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))

localize340.0ms (3.6%)

Memory
-25.1MiB live, 218.5MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy9.856100006483576
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))
accuracy10.34851156213395
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
accuracy10.476044540275725
(/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))
accuracy17.097873420423017
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.17578125
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
accuracy0.26171875
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
accuracy10.330723934441247
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
accuracy10.397942537817068
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.1484375
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
accuracy0.8006457336278093
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
accuracy11.358798046096593
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
accuracy14.495997062027408
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
accuracy0
(pow.f64 eps #s(literal 5 binary64))
accuracy10.833462820975345
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0.0078125
(-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps))
accuracy0.043932580462863836
(pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64))
accuracy9.128979215059099
(-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
accuracy14.025194162260119
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps)))
Samples
151.0ms54×1valid
130.0ms189×0valid
13.0ms13×2valid
Compiler

Compiled 453 to 56 computations (87.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 256.0ms
ival-mult: 144.0ms (56.2% of total)
ival-div: 52.0ms (20.3% of total)
ival-pow: 29.0ms (11.3% of total)
ival-add: 11.0ms (4.3% of total)
adjust: 8.0ms (3.1% of total)
ival-sub: 6.0ms (2.3% of total)
ival-neg: 4.0ms (1.6% of total)
exact: 1.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series78.0ms (0.8%)

Memory
18.8MiB live, 92.4MiB allocated
Counts
22 → 504
Calls
Call 1
Inputs
#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())
#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())
#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())
#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())
#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())
#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())
Outputs
#s(alt x (taylor 0 eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow x 2)) (taylor 0 eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (pow eps 2) (pow x 2)) (taylor 0 eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (pow eps 2) (pow x 2)) (taylor 0 eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (pow eps 2) (pow x 2)) (taylor 0 eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (- eps x) (taylor 0 eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (- eps x) (taylor 0 eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (- eps x) (taylor 0 eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 eps) (taylor 0 eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 5 (* 10 (/ eps x)))) (taylor 0 eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 5 (* 10 (/ eps x)))) (taylor 0 eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 5 (* 10 (/ eps x)))) (taylor 0 eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor 0 eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor 0 eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor 0 eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor 0 eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3))))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (pow eps 2)) (taylor 0 eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))) (pow eps 2)) (taylor 0 eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2)) (taylor 0 eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2)) (taylor 0 eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 8 (/ (pow x 2) (pow eps 2))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2)) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2)) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2)) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2))))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x)))))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x)))))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 2))) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2)) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2)) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2)) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor 0 eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2)))))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2))))) (taylor inf eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2))))) (taylor inf eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2))))) (taylor inf eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ x eps)))) (taylor inf eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ x eps)))) (taylor inf eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ x eps)))) (taylor inf eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps)))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor inf eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x)))) (taylor inf eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x)))) (taylor inf eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x)))) (taylor inf eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor inf eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor inf eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor inf eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor inf eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3)))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3)))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3)))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps) (taylor inf eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps) (taylor inf eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps) (taylor inf eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* 5 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow x 2)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) eps)) (taylor inf eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps) (taylor inf eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps) (taylor inf eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps) (taylor inf eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps)))) (taylor inf eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* 5 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3))))))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2))))) (taylor -inf eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2))))) (taylor -inf eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2))))) (taylor -inf eps) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ x eps) 1))) (taylor -inf eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ x eps) 1))) (taylor -inf eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ x eps) 1))) (taylor -inf eps) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (pow.f64 eps #s(literal 5 binary64)) (patch (pow.f64 eps #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor -inf eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x)))) (taylor -inf eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x)))) (taylor -inf eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x)))) (taylor -inf eps) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor -inf eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor -inf eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor -inf eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor -inf eps) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3)))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3)))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3)))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor -inf eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps))) (taylor -inf eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps))) (taylor -inf eps) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow x 2)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) eps)) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf eps) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow eps 2)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (patch (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf eps) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (pow x 2)) (* -1 (pow eps 2))) (taylor 0 x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (pow x 2)) (* -1 (pow eps 2))) (taylor 0 x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (pow x 2)) (* -1 (pow eps 2))) (taylor 0 x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (+ eps (* -1 x)) (taylor 0 x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (+ eps (* -1 x)) (taylor 0 x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (+ eps (* -1 x)) (taylor 0 x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor 0 x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))) (taylor 0 x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))) (taylor 0 x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* (pow eps 4) x)) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow x 2)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -10 (/ x eps)) 10)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -10 (/ x eps)) 10)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -10 (/ x eps)) 10)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) eps)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* (pow eps 4) x)) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow x 2)) (taylor inf x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1)) (taylor inf x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1)) (taylor inf x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1)) (taylor inf x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ eps x) 1)) (taylor inf x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ eps x) 1)) (taylor inf x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ eps x) 1)) (taylor inf x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 eps) (taylor inf x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 eps) (* 10 (/ (pow eps 2) x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 eps) (* 10 (/ (pow eps 2) x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 eps) (* 10 (/ (pow eps 2) x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor inf x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor inf x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor inf x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor inf x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x)))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x)))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x)))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) (pow eps 2))) (taylor inf x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor inf x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor inf x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 8 (/ (pow x 2) (pow eps 2))) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor inf x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3)))) (taylor inf x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 2))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor inf x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x)))) (taylor inf x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (/ eps x))))) (taylor inf x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 3))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (/ eps x) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 3)))))))))) (taylor inf x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3)))))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) (patch (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow x 2)) (taylor -inf x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1)) (taylor -inf x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1)) (taylor -inf x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1)) (taylor -inf x) (#s(alt (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (patch (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ eps x))))) (taylor -inf x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ eps x))))) (taylor -inf x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ eps x))))) (taylor -inf x) (#s(alt (neg.f64 (-.f64 x eps)) (patch (neg.f64 (-.f64 x eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x)))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 eps) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 eps) (* 10 (/ (pow eps 2) x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 eps) (* 10 (/ (pow eps 2) x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 eps) (* 10 (/ (pow eps 2) x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (patch (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor -inf x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor -inf x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor -inf x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow eps 2) x)) (taylor -inf x) (#s(alt (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) (patch (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x)))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x)))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x)))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) (pow eps 2))) (taylor -inf x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor -inf x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor -inf x) (#s(alt (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (patch (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 8 (/ (pow x 2) (pow eps 2))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) (patch (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (patch (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 2))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf x) (#s(alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) (patch (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor -inf x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (patch (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x eps) #s(literal 5 binary64)) (patch (*.f64 (/.f64 x eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
12.0ms
x
@inf
((/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (/ (* (pow x 3) 10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (* (* eps eps) -10) (* (/ x eps) 5) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)))
11.0ms
x
@-inf
((/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (/ (* (pow x 3) 10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (* (* eps eps) -10) (* (/ x eps) 5) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)))
9.0ms
eps
@0
((/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (/ (* (pow x 3) 10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (* (* eps eps) -10) (* (/ x eps) 5) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)))
9.0ms
eps
@inf
((/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (/ (* (pow x 3) 10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (* (* eps eps) -10) (* (/ x eps) 5) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)))
7.0ms
x
@0
((/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (- (pow (+ x eps) 5) (pow x 5)) (pow eps 5) (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (/ (* (* eps eps) -10) (neg x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (/ (* (pow x 3) 10) (neg eps)) (- (pow (+ x eps) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (* (* eps eps) -10) (* (/ x eps) 5) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)))

simplify220.0ms (2.3%)

Memory
5.1MiB live, 155.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07709232
127128484
080958012
Stop Event
iter limit
node limit
Counts
504 → 495
Calls
Call 1
Inputs
x
(+ eps x)
(+ eps x)
(+ eps x)
(* -1 (pow x 2))
(- (pow eps 2) (pow x 2))
(- (pow eps 2) (pow x 2))
(- (pow eps 2) (pow x 2))
(* -1 x)
(- eps x)
(- eps x)
(- eps x)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(pow eps 5)
(pow eps 5)
(pow eps 5)
(pow eps 5)
(* 5 eps)
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ 5 (* 10 (/ eps x))))
(* eps (+ 5 (* 10 (/ eps x))))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* 5 (* eps (pow x 4)))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(* 8 (/ (pow x 2) (pow eps 2)))
(/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2))
(/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2))
(/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* -10 (/ (pow x 3) eps))
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(* 10 (/ (pow x 3) (pow eps 2)))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(pow x 5)
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(+ (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (pow x 5))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (pow x 5))
(* -10 (pow eps 2))
(* -10 (pow eps 2))
(* -10 (pow eps 2))
(* -10 (pow eps 2))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))))
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
eps
(* eps (+ 1 (* -1 (/ x eps))))
(* eps (+ 1 (* -1 (/ x eps))))
(* eps (+ 1 (* -1 (/ x eps))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(pow eps 5)
(pow eps 5)
(pow eps 5)
(pow eps 5)
(* 10 (/ (pow eps 2) x))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(* 5 (/ x eps))
(/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps)
(/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps)
(/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps)
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* -10 (pow x 2))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(* 10 (/ (pow x 2) eps))
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* -10 (pow eps 2))
(* -10 (pow eps 2))
(* -10 (pow eps 2))
(* -10 (pow eps 2))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(pow eps 5)
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3)))))))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
eps
(* -1 (* eps (- (/ x eps) 1)))
(* -1 (* eps (- (/ x eps) 1)))
(* -1 (* eps (- (/ x eps) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(pow eps 5)
(pow eps 5)
(pow eps 5)
(* 10 (/ (pow eps 2) x))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(* 5 (/ x eps))
(* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps))
(* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps))
(* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* -10 (pow x 2))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(* 10 (/ (pow x 2) eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(* -10 (pow eps 2))
(* -10 (pow eps 2))
(* -10 (pow eps 2))
(* -10 (pow eps 2))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1)))
eps
(+ eps x)
(+ eps x)
(+ eps x)
(pow eps 2)
(- (* -1 (pow x 2)) (* -1 (pow eps 2)))
(- (* -1 (pow x 2)) (* -1 (pow eps 2)))
(- (* -1 (pow x 2)) (* -1 (pow eps 2)))
eps
(+ eps (* -1 x))
(+ eps (* -1 x))
(+ eps (* -1 x))
(pow eps 5)
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(* 10 (/ (pow eps 2) x))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(* 5 (/ x eps))
(* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(* -10 (pow x 2))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(* 10 (/ (pow x 2) eps))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(pow eps 5)
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* -1 (pow x 2))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(* -1 x)
(* x (- (/ eps x) 1))
(* x (- (/ eps x) 1))
(* x (- (/ eps x) 1))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 10 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* 8 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* -10 (/ (pow x 3) eps))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* 10 (/ (pow x 3) (pow eps 2)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(pow x 5)
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(* (pow x 5) (+ 1 (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (/ eps x)))))
(* (pow x 5) (+ 1 (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 3))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (/ eps x) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 3))))))))))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3))))))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (pow x 2))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ eps x)))))
(* -1 (* x (+ 1 (* -1 (/ eps x)))))
(* -1 (* x (+ 1 (* -1 (/ eps x)))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* 5 eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* 10 (/ (pow eps 2) x))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* 5 (* eps (pow x 4)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(* 10 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* 8 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* -10 (/ (pow x 3) eps))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* 10 (/ (pow x 3) (pow eps 2)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* -10 (/ (pow x 3) eps))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(pow x 5)
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))) x)) 1)))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 5 (/ x eps))
(* 10 (* (pow eps 2) (pow x 3)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x)))))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x)))))
Outputs
x
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(* -1 (pow x 2))
(*.f64 (neg.f64 x) x)
(- (pow eps 2) (pow x 2))
(*.f64 (+.f64 eps x) (-.f64 eps x))
(- (pow eps 2) (pow x 2))
(*.f64 (+.f64 eps x) (-.f64 eps x))
(- (pow eps 2) (pow x 2))
(*.f64 (+.f64 eps x) (-.f64 eps x))
(* -1 x)
(neg.f64 x)
(- eps x)
(-.f64 eps x)
(- eps x)
(-.f64 eps x)
(- eps x)
(-.f64 eps x)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(*.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6 binary64)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 5 binary64)))) (fma.f64 #s(literal -5 binary64) x (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* eps (+ 5 (* 10 (/ eps x))))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 5 (pow x 4)) (* 10 (* eps (pow x 3)))))
(*.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (pow eps 2))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps))
(/ (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))) (pow eps 2))
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(* 8 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps))
(/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2))
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (*.f64 x x))) (*.f64 eps eps))
(/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2))
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (*.f64 x x))) (*.f64 eps eps))
(/ (+ (* 5 (* eps x)) (* 8 (pow x 2))) (pow eps 2))
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (*.f64 x x))) (*.f64 eps eps))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) eps)
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) eps)
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) eps)
(* 10 (/ (pow x 3) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 (*.f64 x x) (+.f64 eps x)) eps))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 (*.f64 x x) (+.f64 eps x)) eps))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 (*.f64 x x) (+.f64 eps x)) eps))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(fma.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps (pow.f64 x #s(literal 5 binary64)))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
eps
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) (/.f64 x eps))) (*.f64 eps eps))
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) (/.f64 x eps))) (*.f64 eps eps))
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) (/.f64 x eps))) (*.f64 eps eps))
eps
(* eps (+ 1 (* -1 (/ x eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x eps)) eps)
(* eps (+ 1 (* -1 (/ x eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x eps)) eps)
(* eps (+ 1 (* -1 (/ x eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x eps)) eps)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) (*.f64 eps eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal -5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal -5 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x)))) (neg.f64 (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) (*.f64 eps eps))))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (*.f64 eps eps))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps)
(/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 8 binary64) (*.f64 #s(literal 5 binary64) x)) eps)
(/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps)
(/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 8 binary64) (*.f64 #s(literal 5 binary64) x)) eps)
(/ (+ (* 5 x) (* 8 (/ (pow x 2) eps))) eps)
(/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 8 binary64) (*.f64 #s(literal 5 binary64) x)) eps)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -10 (pow x 2))
(*.f64 #s(literal -10 binary64) (*.f64 x x))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(* 10 (/ (pow x 2) eps))
(*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) (*.f64 eps eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal -5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal -5 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x)))) (neg.f64 (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) (*.f64 eps eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3)))))))
(*.f64 (fma.f64 #s(literal 10 binary64) (fma.f64 (/.f64 x eps) (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) (/.f64 x eps))) (*.f64 eps eps))
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) (/.f64 x eps))) (*.f64 eps eps))
(* (pow eps 2) (+ 1 (* -1 (/ (pow x 2) (pow eps 2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x eps) (/.f64 x eps))) (*.f64 eps eps))
eps
(* -1 (* eps (- (/ x eps) 1)))
(*.f64 (neg.f64 eps) (-.f64 (/.f64 x eps) #s(literal 1 binary64)))
(* -1 (* eps (- (/ x eps) 1)))
(*.f64 (neg.f64 eps) (-.f64 (/.f64 x eps) #s(literal 1 binary64)))
(* -1 (* eps (- (/ x eps) 1)))
(*.f64 (neg.f64 eps) (-.f64 (/.f64 x eps) #s(literal 1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 eps)) (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -6 binary64))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ 1 eps)) (* 10 (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 5 binary64) eps)) (*.f64 eps eps))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -6 binary64))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 5 (/ (pow x 4) eps)) (* 10 (pow x 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) x (*.f64 (/.f64 (*.f64 x x) eps) #s(literal -10 binary64))) eps))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) x (*.f64 (/.f64 (*.f64 x x) eps) #s(literal -10 binary64))) eps))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps))
(/.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal -5 binary64) x)) (neg.f64 eps))
(* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps))
(/.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal -5 binary64) x)) (neg.f64 eps))
(* -1 (/ (+ (* -8 (/ (pow x 2) eps)) (* -5 x)) eps))
(/.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal -5 binary64) x)) (neg.f64 eps))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -6 binary64))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -10 (pow x 2))
(*.f64 #s(literal -10 binary64) (*.f64 x x))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(* 10 (/ (pow x 2) eps))
(*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -6 binary64))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x x) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 eps)) (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* -10 (pow eps 2))
(*.f64 #s(literal -10 binary64) (*.f64 eps eps))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
eps
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(pow eps 2)
(*.f64 eps eps)
(- (* -1 (pow x 2)) (* -1 (pow eps 2)))
(fma.f64 (neg.f64 x) x (*.f64 eps eps))
(- (* -1 (pow x 2)) (* -1 (pow eps 2)))
(fma.f64 (neg.f64 x) x (*.f64 eps eps))
(- (* -1 (pow x 2)) (* -1 (pow eps 2)))
(fma.f64 (neg.f64 x) x (*.f64 eps eps))
eps
(+ eps (* -1 x))
(-.f64 eps x)
(+ eps (* -1 x))
(-.f64 eps x)
(+ eps (* -1 x))
(-.f64 eps x)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (pow.f64 eps #s(literal 5 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))))) x (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(/ (+ (* 5 (* eps x)) (* 10 (pow eps 2))) x)
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) x)
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (* eps x)) (* 10 (pow eps 2))))
(*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(fma.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(fma.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 8 binary64) (/.f64 #s(literal 5 binary64) eps)) x)
(* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 8 binary64) (/.f64 #s(literal 5 binary64) eps)) x)
(* x (+ (* 8 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 8 binary64) (/.f64 #s(literal 5 binary64) eps)) x)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* -10 (pow x 2))
(*.f64 #s(literal -10 binary64) (*.f64 x x))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
(* 10 (/ (pow x 2) eps))
(*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 10 binary64) eps)) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 10 binary64) eps)) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 10 binary64) eps)) (*.f64 x x))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (pow.f64 eps #s(literal 5 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))))) x (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* -1 (pow x 2))
(*.f64 (neg.f64 x) x)
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) #s(literal -1 binary64)) (*.f64 x x))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) #s(literal -1 binary64)) (*.f64 x x))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) #s(literal -1 binary64)) (*.f64 x x))
(* -1 x)
(neg.f64 x)
(* x (- (/ eps x) 1))
(*.f64 (-.f64 (/.f64 eps x) #s(literal 1 binary64)) x)
(* x (- (/ eps x) 1))
(*.f64 (-.f64 (/.f64 eps x) #s(literal 1 binary64)) x)
(* x (- (/ eps x) 1))
(*.f64 (-.f64 (/.f64 eps x) #s(literal 1 binary64)) x)
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(*.f64 (+.f64 (-.f64 eps (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))) (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 #s(literal 5 binary64) eps) x) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))) x)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(*.f64 (+.f64 (-.f64 eps (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))) (-.f64 (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 #s(literal 5 binary64) eps) x) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))) x)))) (/.f64 (-.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 4 binary64))) (neg.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))) (pow.f64 eps #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 5 binary64) eps) (+.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))))))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* 10 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* 8 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (*.f64 x x))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 x x)))) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 x x)))) (*.f64 x x))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal 10 binary64) x))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal 10 binary64) x))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal 10 binary64) x))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (/ (pow x 3) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 eps x) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (/ eps x)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) (*.f64 x x)) #s(literal -1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 eps x) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 3))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (/ eps x) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) (pow.f64 x #s(literal 3 binary64))) (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps x)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))))) (*.f64 x x)))) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3))))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (fma.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 x #s(literal 3 binary64)))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (pow x 2))
(*.f64 (neg.f64 x) x)
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) #s(literal -1 binary64)) (*.f64 x x))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) #s(literal -1 binary64)) (*.f64 x x))
(* (pow x 2) (- (/ (pow eps 2) (pow x 2)) 1))
(*.f64 (fma.f64 (/.f64 eps x) (/.f64 eps x) #s(literal -1 binary64)) (*.f64 x x))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ eps x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 eps x)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (/ eps x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 eps x)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (/ eps x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 eps x)) (neg.f64 x))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) eps)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (neg.f64 x)))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (/.f64 (-.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 2 binary64) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 8 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x)))))) x)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 5 eps)
(*.f64 #s(literal 5 binary64) eps)
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(+ (* 5 eps) (* 10 (/ (pow eps 2) x)))
(fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* 10 (/ (pow eps 2) x))
(*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ (* 5 eps) (* 10 (/ (pow eps 2) x))))
(*.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64)))
(* 10 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* 8 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 8 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 eps eps)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (*.f64 x x))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (*.f64 x x))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal 10 binary64) x))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal 10 binary64) x))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 #s(literal 10 binary64) x))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (/ (pow x 3) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -6 binary64)))) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 eps eps) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 5 binary64) eps) x) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))) x)) 1)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) eps)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (neg.f64 x)))) x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))) x)) 1)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 eps eps) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (neg.f64 x))) x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 eps eps)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (neg.f64 x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (neg.f64 x)))) (pow.f64 x #s(literal 3 binary64)))

rewrite164.0ms (1.7%)

Memory
11.1MiB live, 168.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054356
095352
1377298
23322298
08889287
Stop Event
iter limit
node limit
iter limit
Counts
22 → 625
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps)))
(-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps))
(neg.f64 (-.f64 x eps))
(-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
(pow.f64 eps #s(literal 5 binary64))
(fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64))))
(fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64)))
(fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps)))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64))
(*.f64 (*.f64 eps eps) #s(literal -10 binary64))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval282.0ms (3%)

Memory
3.4MiB live, 278.4MiB allocated
Compiler

Compiled 33 423 to 3 931 computations (88.2% saved)

prune44.0ms (0.5%)

Memory
-25.3MiB live, 102.7MiB allocated
Pruning

21 alts after pruning (19 fresh and 2 done)

PrunedKeptTotal
New1 159151 174
Fresh448
Picked415
Done011
Total1 167211 188
Accuracy
100.0%
Counts
1 188 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.3%
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (-.f64 x eps) #s(literal -5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
85.6%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.6%
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
27.1%
(*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
83.5%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
74.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
83.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
82.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
82.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
32.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
81.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
20.3%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))))
82.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
81.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
82.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
Compiler

Compiled 757 to 510 computations (32.6% saved)

simplify169.0ms (1.8%)

Memory
15.3MiB live, 124.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)))
cost-diff0
(*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))))
cost-diff1152
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
cost-diff0
(pow.f64 eps #s(literal 3 binary64))
cost-diff0
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
cost-diff0
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
cost-diff0
(pow.f64 x #s(literal 4 binary64))
cost-diff0
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
cost-diff0
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
cost-diff0
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
cost-diff0
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
cost-diff0
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
cost-diff0
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
cost-diff0
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
cost-diff0
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
cost-diff192
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
cost-diff256
(*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085687
0120683
1250659
2633592
32395572
08291550
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(/.f64 eps x)
eps
x
#s(literal -1 binary64)
(neg.f64 x)
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
#s(literal 10 binary64)
(*.f64 (*.f64 x x) (+.f64 eps x))
(*.f64 x x)
x
(+.f64 eps x)
eps
(*.f64 eps eps)
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
#s(literal 5 binary64)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
eps
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(pow.f64 eps #s(literal 3 binary64))
eps
#s(literal 3 binary64)
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
(*.f64 #s(literal 10 binary64) (*.f64 x x))
#s(literal 10 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
#s(literal 1 binary64)
(*.f64 x x)
x
(/.f64 (/.f64 #s(literal 5 binary64) eps) x)
(/.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(/.f64 #s(literal 10 binary64) (*.f64 eps eps))
#s(literal 10 binary64)
(*.f64 eps eps)
(pow.f64 eps #s(literal 5 binary64))
Outputs
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (fma.f64 (/.f64 eps x) x x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (fma.f64 (/.f64 eps x) x x)) #s(literal 5 binary64))
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)))
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (fma.f64 (/.f64 eps x) x x))
(*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (/.f64 eps x) x x)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(-.f64 #s(literal -1 binary64) (/.f64 eps x))
(/.f64 eps x)
eps
x
#s(literal -1 binary64)
(neg.f64 x)
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x) (*.f64 (+.f64 eps x) x))))
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x) (*.f64 (+.f64 eps x) x)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x) (*.f64 (+.f64 eps x) x))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
(*.f64 (*.f64 (*.f64 (+.f64 eps x) #s(literal 10 binary64)) x) x)
#s(literal 10 binary64)
(*.f64 (*.f64 x x) (+.f64 eps x))
(*.f64 (*.f64 (+.f64 eps x) x) x)
(*.f64 x x)
x
(+.f64 eps x)
eps
(*.f64 eps eps)
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
eps
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(pow.f64 eps #s(literal 3 binary64))
eps
#s(literal 3 binary64)
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))
(fma.f64 #s(literal 5 binary64) x eps)
#s(literal 5 binary64)
x
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 10 binary64))
#s(literal 10 binary64)
(*.f64 x x)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (fma.f64 (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 (/.f64 #s(literal -10 binary64) eps) eps)) x) x #s(literal 1 binary64)))))
(*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (fma.f64 (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 (/.f64 #s(literal -10 binary64) eps) eps)) x) x #s(literal 1 binary64))))
#s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)))
#s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (fma.f64 (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 (/.f64 #s(literal -10 binary64) eps) eps)) x) x #s(literal 1 binary64)))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(fma.f64 (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 (/.f64 #s(literal -10 binary64) eps) eps)) x) x #s(literal 1 binary64))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps)))
(-.f64 (+.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (/.f64 #s(literal -10 binary64) eps) eps))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x))
(+.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
#s(literal 1 binary64)
(*.f64 x x)
x
(/.f64 (/.f64 #s(literal 5 binary64) eps) x)
(/.f64 #s(literal 5 binary64) eps)
#s(literal 5 binary64)
eps
(/.f64 #s(literal 10 binary64) (*.f64 eps eps))
#s(literal 10 binary64)
(*.f64 eps eps)
(pow.f64 eps #s(literal 5 binary64))

localize367.0ms (3.9%)

Memory
-6.5MiB live, 245.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy8.94528153745309
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x))
accuracy10.330723934441247
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))))
accuracy10.397942537817068
(*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))
accuracy33.93178220110854
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
accuracy0.01953125
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
accuracy0.10443245945400718
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
accuracy0.1950187988422101
(*.f64 #s(literal 10 binary64) (*.f64 x x))
accuracy10.330723934441247
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
accuracy0
(pow.f64 x #s(literal 4 binary64))
accuracy0.03125
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
accuracy0.08660126953688403
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
accuracy11.608879322937803
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
accuracy0.12109375
(*.f64 (*.f64 x x) (+.f64 eps x))
accuracy0.1392338132413075
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
accuracy10.34851156213395
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
accuracy11.23511145236416
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))
accuracy0
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)))
accuracy0.043932580462863836
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
accuracy0.09765625
(*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
accuracy9.128979215059099
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
158.0ms196×0valid
144.0ms49×1valid
13.0ms10×2valid
2.0ms5exit
Compiler

Compiled 438 to 75 computations (82.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 285.0ms
ival-mult: 196.0ms (68.7% of total)
ival-pow: 31.0ms (10.9% of total)
ival-div: 20.0ms (7% of total)
ival-add: 16.0ms (5.6% of total)
adjust: 10.0ms (3.5% of total)
ival-sub: 6.0ms (2.1% of total)
ival-neg: 4.0ms (1.4% of total)
exact: 1.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series67.0ms (0.7%)

Memory
-6.5MiB live, 109.7MiB allocated
Counts
25 → 552
Calls
Call 1
Inputs
#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())
#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())
#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())
#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())
#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())
#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())
Outputs
#s(alt x (taylor 0 eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor 0 eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor 0 eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor 0 eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2)))))) (taylor 0 eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))))) (taylor 0 eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 3)) (taylor 0 eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (taylor 0 eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2))))) (taylor 0 eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x)))))) (taylor 0 eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x)))))) (taylor 0 eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor 0 eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2)))) (taylor 0 eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))) (taylor 0 eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))) (taylor 0 eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) (pow eps 2))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2)) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2)) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2)) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (taylor 0 eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2))))) (taylor 0 eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x)))))) (taylor 0 eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x)))))) (taylor 0 eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (pow eps 2)) (taylor 0 eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))) (pow eps 2)) (taylor 0 eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2)) (taylor 0 eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2)) (taylor 0 eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (pow x 2)) (pow x 3)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (pow x 2)) (pow x 3)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (pow x 2)) (pow x 3)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor 0 eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* eps x)) (* 10 (pow x 2))) (taylor 0 eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (taylor 0 eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (taylor 0 eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ 5 (* eps x)) (taylor 0 eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (/ 1 x)) (/ eps (pow x 2))) eps) (taylor 0 eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (/ 1 x)) (/ eps (pow x 2))) eps) (taylor 0 eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (/ 1 x)) (/ eps (pow x 2))) eps) (taylor 0 eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ eps x)) (taylor inf eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps)))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps)))) (taylor inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* 5 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3))))))) (taylor inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (* eps (pow x 2))) (taylor inf eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* 5 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))) (taylor inf eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))) (taylor inf eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* 5 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* 5 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))) (taylor inf eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))) (taylor inf eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor inf eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 2)) (taylor inf eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (/ (pow x 3) eps) (pow x 2))) (taylor inf eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (/ (pow x 3) eps) (pow x 2))) (taylor inf eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (/ (pow x 3) eps) (pow x 2))) (taylor inf eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 5 (/ x eps)))) (taylor inf eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor inf eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2))) (taylor inf eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2))) (taylor inf eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2))) (taylor inf eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ eps x)) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (* eps (pow x 2))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (pow.f64 eps #s(literal 3 binary64)) (patch (pow.f64 eps #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor -inf eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 2)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* 5 (/ x eps)))) (taylor -inf eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))) (taylor -inf eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))) (taylor -inf eps) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor -inf eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2))) (taylor -inf eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2))) (taylor -inf eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2))) (taylor -inf eps) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ eps x)) (taylor 0 x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 eps) (* -1 x)) x) (taylor 0 x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 eps) (* -1 x)) x) (taylor 0 x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 eps) (* -1 x)) x) (taylor 0 x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* (pow eps 4) x)) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (* eps (pow x 2))) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 eps) (* 10 x))) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 eps) (* 10 x))) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 eps) (* 10 x))) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* (pow eps 4) x)) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* (pow eps 4) x)) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor 0 x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))) (taylor 0 x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))) (taylor 0 x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* (pow eps 4) x)) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor 0 x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))) (taylor 0 x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))) (taylor 0 x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ eps x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* eps x)) (pow eps 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor 0 x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 1 (* 5 (/ x eps))) (pow x 2)) (taylor 0 x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 1 (* 5 (/ x eps))) (pow x 2)) (taylor 0 x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 1 (* 5 (/ x eps))) (pow x 2)) (taylor 0 x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor inf x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor inf x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor inf x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor inf x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x)))) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (/ eps x))))) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 3))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (/ eps x) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 3)))))))))) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))) (taylor inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3)))))) (taylor inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 3)) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 10 (* 10 (/ eps x)))) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 10 (* 10 (/ eps x)))) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 10 (* 10 (/ eps x)))) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps)))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor inf x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor inf x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor inf x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor inf x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor inf x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3)))) (taylor inf x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2))))) (taylor inf x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2))))) (taylor inf x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor inf x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3)))) (taylor inf x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) (pow eps 2))) (taylor inf x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor inf x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor inf x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor inf x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3)))) (taylor inf x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2))))) (taylor inf x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2))))) (taylor inf x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) (pow eps 2))) (taylor inf x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor inf x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor inf x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1 (/ eps x))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1 (/ eps x))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1 (/ eps x))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 10 (* 5 (/ eps x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ 5 (* eps x)) (taylor inf x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x) (taylor inf x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x) (taylor inf x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x) (taylor inf x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor -inf x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor -inf x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor -inf x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor -inf x) (#s(alt (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (patch (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x)))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor -inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x))))) (taylor -inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x))))) (taylor -inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10))) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10))) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10))) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (patch (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x)))))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor -inf x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) (patch #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) (patch (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) (pow eps 2))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) (patch (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor -inf x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3)))) (taylor -inf x) (#s(alt (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) (pow eps 2))) (taylor -inf x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor -inf x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x))))) (taylor -inf x) (#s(alt #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (patch #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (+.f64 eps x)) (patch (*.f64 (*.f64 x x) (+.f64 eps x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 10 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 10 (* 5 (/ eps x)))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x)))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x)))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (patch (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ 5 (* eps x)) (taylor -inf x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x) (taylor -inf x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x) (taylor -inf x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x) (taylor -inf x) (#s(alt (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (patch (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
7.0ms
x
@0
((* (+ (* (/ eps x) -1) -1) (neg x)) (+ (* (/ eps x) -1) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (pow x 4)) eps) (* 5 (pow x 4)) (pow x 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (pow eps 3) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x)))) (pow eps 3) (* (+ (+ (/ 1 (* x x)) (/ (/ 5 eps) x)) (/ 10 (* eps eps))) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* 10 (* x x)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (/ 1 (* x x)) (/ (/ 5 eps) x)))
5.0ms
x
@inf
((* (+ (* (/ eps x) -1) -1) (neg x)) (+ (* (/ eps x) -1) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (pow x 4)) eps) (* 5 (pow x 4)) (pow x 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (pow eps 3) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x)))) (pow eps 3) (* (+ (+ (/ 1 (* x x)) (/ (/ 5 eps) x)) (/ 10 (* eps eps))) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* 10 (* x x)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (/ 1 (* x x)) (/ (/ 5 eps) x)))
5.0ms
eps
@0
((* (+ (* (/ eps x) -1) -1) (neg x)) (+ (* (/ eps x) -1) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (pow x 4)) eps) (* 5 (pow x 4)) (pow x 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (pow eps 3) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x)))) (pow eps 3) (* (+ (+ (/ 1 (* x x)) (/ (/ 5 eps) x)) (/ 10 (* eps eps))) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* 10 (* x x)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (/ 1 (* x x)) (/ (/ 5 eps) x)))
5.0ms
x
@-inf
((* (+ (* (/ eps x) -1) -1) (neg x)) (+ (* (/ eps x) -1) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (pow x 4)) eps) (* 5 (pow x 4)) (pow x 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (pow eps 3) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x)))) (pow eps 3) (* (+ (+ (/ 1 (* x x)) (/ (/ 5 eps) x)) (/ 10 (* eps eps))) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* 10 (* x x)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (/ 1 (* x x)) (/ (/ 5 eps) x)))
4.0ms
eps
@-inf
((* (+ (* (/ eps x) -1) -1) (neg x)) (+ (* (/ eps x) -1) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (pow x 4)) eps) (* 5 (pow x 4)) (pow x 4) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (* (pow eps 3) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x)))) (pow eps 3) (* (+ (+ (/ 1 (* x x)) (/ (/ 5 eps) x)) (/ 10 (* eps eps))) (* x x)) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* 10 (* x x)) (+ (* (+ (* 5 x) eps) eps) (* 10 (* x x))) (+ (/ 1 (* x x)) (/ (/ 5 eps) x)))

simplify271.0ms (2.9%)

Memory
27.6MiB live, 259.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077010979
1273710180
081199597
Stop Event
iter limit
node limit
Counts
552 → 540
Calls
Call 1
Inputs
x
(+ eps x)
(+ eps x)
(+ eps x)
-1
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(pow x 5)
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(+ (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (pow x 5))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (pow x 5))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* 10 (pow x 3))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(* 10 (/ (pow x 2) (pow eps 2)))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
x
(+ eps x)
(+ eps x)
(+ eps x)
(pow x 3)
(+ (* eps (pow x 2)) (pow x 3))
(+ (* eps (pow x 2)) (pow x 3))
(+ (* eps (pow x 2)) (pow x 3))
(* 10 (pow x 2))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(/ 5 (* eps x))
(/ (+ (* 5 (/ 1 x)) (/ eps (pow x 2))) eps)
(/ (+ (* 5 (/ 1 x)) (/ eps (pow x 2))) eps)
(/ (+ (* 5 (/ 1 x)) (/ eps (pow x 2))) eps)
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* -1 (/ eps x))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3)))))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* 10 (* eps (pow x 2)))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (pow x 2))
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(/ 1 (pow x 2))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (/ eps x))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1)))
(* 10 (* (pow eps 3) (pow x 2)))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* 10 (* eps (pow x 2)))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* eps (pow x 2))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(/ 1 (pow x 2))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
eps
(+ eps x)
(+ eps x)
(+ eps x)
(* -1 (/ eps x))
(/ (+ (* -1 eps) (* -1 x)) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(pow eps 5)
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(pow eps 5)
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* 10 (* eps (pow x 2)))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(pow eps 5)
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
eps
(+ eps x)
(+ eps x)
(+ eps x)
(* eps (pow x 2))
(* (pow x 2) (+ eps x))
(* (pow x 2) (+ eps x))
(* (pow x 2) (+ eps x))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* 10 (pow x 2))
(pow eps 2)
(+ (* 5 (* eps x)) (pow eps 2))
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(/ 1 (pow x 2))
(/ (+ 1 (* 5 (/ x eps))) (pow x 2))
(/ (+ 1 (* 5 (/ x eps))) (pow x 2))
(/ (+ 1 (* 5 (/ x eps))) (pow x 2))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
-1
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(pow x 5)
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(* (pow x 5) (+ 1 (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (/ eps x)))))
(* (pow x 5) (+ 1 (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 3))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (/ eps x) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 3))))))))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3))))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* 10 (pow x 3))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* 10 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(* 10 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(pow x 3)
(* (pow x 3) (+ 1 (/ eps x)))
(* (pow x 3) (+ 1 (/ eps x)))
(* (pow x 3) (+ 1 (/ eps x)))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(/ 5 (* eps x))
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
-1
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(pow x 5)
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))) x)) 1)))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* 10 (* (pow eps 2) (pow x 3)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x)))))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x)))))
(* 10 (* (pow eps 2) (pow x 3)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* 10 (pow x 3))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* 10 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(* 10 (/ (pow x 2) (pow eps 2)))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(pow x 3)
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* 10 (pow x 2))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(/ 5 (* eps x))
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
Outputs
x
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
-1
#s(literal -1 binary64)
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(*.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6 binary64)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 5 binary64)))) (fma.f64 #s(literal -5 binary64) x (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(fma.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps (pow.f64 x #s(literal 5 binary64)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* 10 (pow x 3))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(*.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6 binary64)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 5 binary64)))) (fma.f64 #s(literal -5 binary64) x (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow eps 3) (+ (* 5 (* eps x)) (* 10 (pow x 2))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* (pow eps 3) (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(* 10 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps))
(/ (+ (* 5 (* eps x)) (* 10 (pow x 2))) (pow eps 2))
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(/ (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))) (pow eps 2))
(/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* (pow eps 3) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(* (pow eps 3) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (pow eps 2))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps))
(/ (+ (* 2 (pow x 2)) (+ (* 5 (* eps x)) (* 8 (pow x 2)))) (pow eps 2))
(/.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
(/ (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ eps (* 5 x))))) (pow eps 2))
(/.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 eps eps))
x
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(+ (* eps (pow x 2)) (pow x 3))
(*.f64 (*.f64 x x) (+.f64 eps x))
(+ (* eps (pow x 2)) (pow x 3))
(*.f64 (*.f64 x x) (+.f64 eps x))
(+ (* eps (pow x 2)) (pow x 3))
(*.f64 (*.f64 x x) (+.f64 eps x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(+ (* 5 (* eps x)) (* 10 (pow x 2)))
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(/ 5 (* eps x))
(/.f64 #s(literal 5 binary64) (*.f64 eps x))
(/ (+ (* 5 (/ 1 x)) (/ eps (pow x 2))) eps)
(/.f64 (+.f64 (/.f64 eps (*.f64 x x)) (/.f64 #s(literal 5 binary64) x)) eps)
(/ (+ (* 5 (/ 1 x)) (/ eps (pow x 2))) eps)
(/.f64 (+.f64 (/.f64 eps (*.f64 x x)) (/.f64 #s(literal 5 binary64) x)) eps)
(/ (+ (* 5 (/ 1 x)) (/ eps (pow x 2))) eps)
(/.f64 (+.f64 (/.f64 eps (*.f64 x x)) (/.f64 #s(literal 5 binary64) x)) eps)
eps
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* -1 (/ eps x))
(/.f64 (neg.f64 eps) x)
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal -5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal -5 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x)))) (neg.f64 (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal -5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal -5 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x)))) (neg.f64 (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3)))))))
(*.f64 (fma.f64 #s(literal 10 binary64) (fma.f64 (/.f64 x eps) (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* 10 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal -5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal -5 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x)))) (neg.f64 (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 5 (/ x eps)) (* 8 (/ (pow x 2) (pow eps 2))))))
(fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
eps
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (pow x 2))
(*.f64 (*.f64 x x) eps)
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) eps)
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) eps)
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (*.f64 eps eps))
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (*.f64 eps eps))
(* (pow eps 2) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (*.f64 eps eps))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (/ eps x))
(/.f64 (neg.f64 eps) x)
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 eps)) (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 eps)) (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -6 binary64) (*.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* 10 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 eps) (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 eps) (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 eps) (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 eps)) (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -6 binary64) (*.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
(pow eps 3)
(pow.f64 eps #s(literal 3 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal -5 binary64) x)) eps))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal -5 binary64) x)) eps))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -6 binary64) (*.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 2 (/ (pow x 2) eps)) (+ (* 5 x) (* 8 (/ (pow x 2) eps)))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal -5 binary64) x)) eps))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 2 (pow x 2)) (* 8 (pow x 2))) eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal -5 binary64) x)) eps))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* eps (pow x 2))
(*.f64 (*.f64 x x) eps)
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(*.f64 (neg.f64 eps) (neg.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(*.f64 (neg.f64 eps) (neg.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(*.f64 (neg.f64 eps) (neg.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (*.f64 eps eps))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal -5 binary64) x)) eps)) (*.f64 eps eps))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 (*.f64 x x) eps) (*.f64 #s(literal -5 binary64) x)) eps)) (*.f64 eps eps))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(+ (* 5 (/ 1 (* eps x))) (/ 1 (pow x 2)))
(+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
eps
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(* -1 (/ eps x))
(/.f64 (neg.f64 eps) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(/.f64 (-.f64 (neg.f64 eps) x) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(/.f64 (-.f64 (neg.f64 eps) x) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(/.f64 (-.f64 (neg.f64 eps) x) x)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (pow.f64 eps #s(literal 5 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))) x (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (pow.f64 eps #s(literal 5 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))) x (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) (*.f64 x x))
(* 10 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) (*.f64 x x))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) (*.f64 x x))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) (*.f64 x x))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (pow.f64 eps #s(literal 5 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))) x (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(fma.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(fma.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(fma.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(fma.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
eps
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(* eps (pow x 2))
(*.f64 (*.f64 x x) eps)
(* (pow x 2) (+ eps x))
(*.f64 (*.f64 x x) (+.f64 eps x))
(* (pow x 2) (+ eps x))
(*.f64 (*.f64 x x) (+.f64 eps x))
(* (pow x 2) (+ eps x))
(*.f64 (*.f64 x x) (+.f64 eps x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(pow eps 2)
(*.f64 eps eps)
(+ (* 5 (* eps x)) (pow eps 2))
(fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 eps eps))
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(fma.f64 (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) x)) x (*.f64 eps eps))
(+ (* x (+ (* 5 eps) (* 10 x))) (pow eps 2))
(fma.f64 (fma.f64 #s(literal 5 binary64) eps (*.f64 #s(literal 10 binary64) x)) x (*.f64 eps eps))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ (+ 1 (* 5 (/ x eps))) (pow x 2))
(/.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (*.f64 x x))
(/ (+ 1 (* 5 (/ x eps))) (pow x 2))
(/.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (*.f64 x x))
(/ (+ 1 (* 5 (/ x eps))) (pow x 2))
(/.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (*.f64 x x))
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
-1
#s(literal -1 binary64)
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -5 binary64) (/.f64 eps x)) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x) (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (*.f64 #s(literal 5 binary64) (/.f64 eps x))))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -5 binary64) (/.f64 eps x)) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x) (-.f64 (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (*.f64 #s(literal 5 binary64) (/.f64 eps x))))) (/.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))))) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (+.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))))) (neg.f64 (pow.f64 eps #s(literal 4 binary64)))))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) eps) (pow.f64 x #s(literal 4 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 eps x) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (/ eps x)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 x x)) #s(literal -1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 eps x) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 3))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (/ eps x) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (pow.f64 x #s(literal 3 binary64))) (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps x)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 x x)))) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (/.f64 #s(literal 5 binary64) x) (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3))))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (/.f64 #s(literal 5 binary64) x) (fma.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (pow x 3))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -5 binary64) (/.f64 eps x)) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x) (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (*.f64 #s(literal 5 binary64) (/.f64 eps x))))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -5 binary64) (/.f64 eps x)) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x) (-.f64 (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (*.f64 #s(literal 5 binary64) (/.f64 eps x))))) (/.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))))) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (+.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))))) (neg.f64 (pow.f64 eps #s(literal 4 binary64)))))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) eps) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 x x)))) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 x x)))) (*.f64 x x))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 x x)))) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 x x)))) (*.f64 x x))
(* 10 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) (/.f64 #s(literal 5 binary64) (*.f64 eps x))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 x x)))) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (+ (* 10 (pow eps 3)) (/ (pow eps 5) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (*.f64 x x)))) (*.f64 x x))
(* 10 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) (/.f64 #s(literal 5 binary64) (*.f64 eps x))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* (pow x 3) (+ 1 (/ eps x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 eps x)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 1 (/ eps x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 eps x)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 1 (/ eps x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 eps x)) (pow.f64 x #s(literal 3 binary64)))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 eps x) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 eps x) (fma.f64 (/.f64 eps x) (/.f64 eps x) #s(literal 10 binary64))) (*.f64 x x))
(* (pow x 2) (+ 10 (+ (* 5 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 eps x) (fma.f64 (/.f64 eps x) (/.f64 eps x) #s(literal 10 binary64))) (*.f64 x x))
(/ 5 (* eps x))
(/.f64 #s(literal 5 binary64) (*.f64 eps x))
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal 1 binary64) x)) x)
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal 1 binary64) x)) x)
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal 1 binary64) x)) x)
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
-1
#s(literal -1 binary64)
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) eps)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (neg.f64 x)))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (/.f64 (-.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 2 binary64) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 8 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x)))))) x)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 eps x) #s(literal -1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))) x)) 1)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) eps)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (neg.f64 x)))) x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))) x)) 1)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (neg.f64 x))) x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (neg.f64 x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (neg.f64 x)))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (pow x 3))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (/.f64 eps x) #s(literal -10 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (/.f64 eps x) #s(literal -10 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (/.f64 eps x) #s(literal -10 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) eps)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (neg.f64 x)))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (/.f64 (-.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 2 binary64) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 8 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x)))))) x)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (*.f64 x x))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (*.f64 x x))
(* 10 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) (/.f64 #s(literal 5 binary64) (*.f64 eps x))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))))
(*.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (*.f64 x x))
(* 10 (/ (pow x 2) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps))
(* (pow x 2) (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) (/.f64 #s(literal 5 binary64) (*.f64 eps x))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 eps x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* 10 (pow x 2))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(* (pow x 2) (+ 10 (* 5 (/ eps x))))
(*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 eps x) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(*.f64 (-.f64 #s(literal 10 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) eps (/.f64 (*.f64 (neg.f64 eps) eps) x)) x)) (*.f64 x x))
(* (pow x 2) (+ 10 (* -1 (/ (+ (* -5 eps) (* -1 (/ (pow eps 2) x))) x))))
(*.f64 (-.f64 #s(literal 10 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) eps (/.f64 (*.f64 (neg.f64 eps) eps) x)) x)) (*.f64 x x))
(/ 5 (* eps x))
(/.f64 #s(literal 5 binary64) (*.f64 eps x))
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal 1 binary64) x)) x)
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal 1 binary64) x)) x)
(/ (+ (* 5 (/ 1 eps)) (/ 1 x)) x)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) eps) (/.f64 #s(literal 1 binary64) x)) x)

rewrite170.0ms (1.8%)

Memory
28.1MiB live, 216.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085598
0120594
1543510
25258510
08465489
Stop Event
iter limit
node limit
iter limit
Counts
25 → 367
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps)))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow.f64 x #s(literal 4 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))
(*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))
(pow.f64 eps #s(literal 3 binary64))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x)))
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x)))
(*.f64 (*.f64 x x) (+.f64 eps x))
(*.f64 #s(literal 10 binary64) (*.f64 x x))
(fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval327.0ms (3.5%)

Memory
-47.7MiB live, 135.8MiB allocated
Compiler

Compiled 21 433 to 2 785 computations (87% saved)

prune199.0ms (2.1%)

Memory
-9.1MiB live, 113.1MiB allocated
Pruning

28 alts after pruning (25 fresh and 3 done)

PrunedKeptTotal
New89314907
Fresh31114
Picked415
Done022
Total90028928
Accuracy
100.0%
Counts
928 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.3%
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (-.f64 x eps) #s(literal -5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
85.6%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.6%
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
27.1%
(*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
81.7%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
81.7%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
83.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
82.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
82.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
32.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
81.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
82.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
67.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
82.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
Compiler

Compiled 973 to 656 computations (32.6% saved)

simplify103.0ms (1.1%)

Memory
6.3MiB live, 127.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps)
cost-diff0
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
cost-diff128
(+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64))
cost-diff0
(pow.f64 x #s(literal 4 binary64))
cost-diff0
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
cost-diff0
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
cost-diff0
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
cost-diff0
(*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x))
cost-diff0
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)
cost-diff0
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
cost-diff320
(*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)
cost-diff0
(*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))
cost-diff0
(*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))
cost-diff0
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))
cost-diff0
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
cost-diff0
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
cost-diff0
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
cost-diff128
(+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64))
cost-diff1152
(*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075681
0109694
1207635
2495605
31791587
45157541
57477531
08058526
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)))
(*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))
(+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64))
(/.f64 (neg.f64 eps) x)
(neg.f64 eps)
eps
x
#s(literal -1 binary64)
(neg.f64 x)
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))
(*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))
(*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))
#s(literal 10 binary64)
#s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))
(*.f64 (*.f64 x x) eps)
(*.f64 x x)
x
eps
(*.f64 eps eps)
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)
(*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x))
#s(literal 5 binary64)
(*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)
(*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x))
(*.f64 (neg.f64 x) x)
(neg.f64 x)
x
eps
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps)
(fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)))
#s(literal 5 binary64)
x
(/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))
#s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
(fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64))
(/.f64 x eps)
eps
#s(literal -10 binary64)
(*.f64 x x)
(neg.f64 eps)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))
Outputs
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (+.f64 eps x)) #s(literal 5 binary64))
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)))
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (+.f64 eps x))
(*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))
(+.f64 eps x)
(+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64))
(-.f64 #s(literal -1 binary64) (/.f64 eps x))
(/.f64 (neg.f64 eps) x)
(neg.f64 eps)
eps
x
#s(literal -1 binary64)
(neg.f64 x)
#s(literal 5 binary64)
(pow.f64 x #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 eps (*.f64 x x))))))
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 eps (*.f64 x x)))))
(*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 eps (*.f64 x x))))
(*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))
(*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 eps (*.f64 x x))) #s(literal 10 binary64))
#s(literal 10 binary64)
#s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))
#s(approx (* (* x x) (+ eps x)) (*.f64 eps (*.f64 x x)))
(*.f64 (*.f64 x x) eps)
(*.f64 eps (*.f64 x x))
(*.f64 x x)
x
eps
(*.f64 eps eps)
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)
(pow.f64 x #s(literal 4 binary64))
(*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x))
(pow.f64 x #s(literal 3 binary64))
(*.f64 (neg.f64 x) x)
(neg.f64 x)
x
eps
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
eps
#s(literal 5 binary64)
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) x x) (*.f64 #s(literal -10 binary64) x))) eps)) eps))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(*.f64 (pow.f64 eps #s(literal 5 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) x x) (*.f64 #s(literal -10 binary64) x))) eps)) eps)))
(+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) x x) (*.f64 #s(literal -10 binary64) x))) eps)) eps))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps)
(/.f64 (fma.f64 #s(literal -5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) x x) (*.f64 #s(literal -10 binary64) x))) eps)) (neg.f64 eps))
(fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)))
(fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) x x) (*.f64 #s(literal -10 binary64) x))) (neg.f64 eps)))
#s(literal 5 binary64)
x
(/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))
(/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) x x) (*.f64 #s(literal -10 binary64) x))) (neg.f64 eps))
#s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)))
#s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) x x) (*.f64 #s(literal -10 binary64) x)))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
(*.f64 (fma.f64 (/.f64 x eps) x x) (*.f64 #s(literal -10 binary64) x))
(fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64))
(/.f64 x eps)
eps
#s(literal -10 binary64)
(*.f64 x x)
(neg.f64 eps)
#s(literal 1 binary64)
(pow.f64 eps #s(literal 5 binary64))

localize207.0ms (2.2%)

Memory
7.6MiB live, 319.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy2.031504021680052
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
accuracy10.243018406054585
(/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))
accuracy10.34851156213395
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
accuracy17.097873420423017
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
accuracy0
(pow.f64 x #s(literal 4 binary64))
accuracy0.0390625
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
accuracy0.06707001953688403
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
accuracy11.608879322937803
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
accuracy0.0859375
(*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)
accuracy0.08660126953688403
(*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x))
accuracy0.11328125
(*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x))
accuracy11.608879322937803
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
accuracy0.1392338132413075
(*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))
accuracy10.34851156213395
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
accuracy11.23511145236416
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))
accuracy20.0789189952553
#s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))
accuracy0
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)))
accuracy0.043932580462863836
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
accuracy0.09765625
(*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))
accuracy9.128979215059099
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Samples
81.0ms195×0valid
51.0ms49×1valid
19.0ms11×2valid
1.0ms5exit
Compiler

Compiled 443 to 59 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 122.0ms
ival-mult: 34.0ms (27.8% of total)
ival-pow: 27.0ms (22.1% of total)
ival-add: 20.0ms (16.4% of total)
adjust: 17.0ms (13.9% of total)
ival-div: 13.0ms (10.6% of total)
ival-sub: 6.0ms (4.9% of total)
ival-neg: 4.0ms (3.3% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series67.0ms (0.7%)

Memory
25.3MiB live, 98.7MiB allocated
Counts
25 → 552
Calls
Call 1
Inputs
#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())
#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())
#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())
#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())
#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())
#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())
Outputs
#s(alt x (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor 0 eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor 0 eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor 0 eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor 0 eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4)))) (taylor 0 eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor 0 eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (pow x 5)) (taylor 0 eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor 0 eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2)))))) (taylor 0 eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))))) (taylor 0 eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 3)) (taylor 0 eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor 0 eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor 0 eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor 0 eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor 0 eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 3))) (taylor 0 eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 3)) (taylor 0 eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))) (pow eps 3)) (taylor 0 eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))) (pow eps 3)) (taylor 0 eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (pow x 4))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4)))) (taylor 0 eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2)))))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x))))))) (taylor 0 eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 3))) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 3)) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))) (pow eps 3)) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))) (pow eps 3)) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (pow x 2)) (pow x 3)) (taylor 0 eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (pow x 2)) (pow x 3)) (taylor 0 eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* eps (pow x 2)) (pow x 3)) (taylor 0 eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 2))) (taylor 0 eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2)) (taylor 0 eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2)) (taylor 0 eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2)) (taylor 0 eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ eps x)) (taylor inf eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor inf eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor inf eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor inf eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps)))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps)))) (taylor inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* 5 (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3))))))) (taylor inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (* eps (pow x 2))) (taylor inf eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2)))) (taylor inf eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor inf eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor inf eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor inf eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor inf eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor inf eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))) (taylor inf eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3)))))) (taylor inf eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps)))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps)))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3))))))))) (taylor inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (* 5 (/ x eps)))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3))))))) (taylor inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor inf eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps) (taylor inf eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))) eps) (taylor inf eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))) eps) (taylor inf eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (/ x eps))) (taylor inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 2)) (taylor inf eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (/ (pow x 3) eps) (pow x 2))) (taylor inf eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (/ (pow x 3) eps) (pow x 2))) (taylor inf eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ (/ (pow x 3) eps) (pow x 2))) (taylor inf eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) eps)) (taylor inf eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps) (taylor inf eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps) (taylor inf eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps) (taylor inf eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow x 2)) (taylor inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ eps x)) (taylor -inf eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor -inf eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor -inf eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (/ 1 eps) (/ 1 x)))) (taylor -inf eps) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (* eps (pow x 2))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor -inf eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor -inf eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor -inf eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor -inf eps) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor -inf eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))) (taylor -inf eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps))) eps))) (taylor -inf eps) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1))) (taylor -inf eps) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps))) eps)) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps))) eps)) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ x eps)) 1))) (taylor -inf eps) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 2)) (taylor -inf eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2))))) (taylor -inf eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2))))) (taylor -inf eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2))))) (taylor -inf eps) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) eps)) (taylor -inf eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (taylor -inf eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (taylor -inf eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (taylor -inf eps) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow x 2)) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ eps x)) (taylor 0 x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 eps) (* -1 x)) x) (taylor 0 x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 eps) (* -1 x)) x) (taylor 0 x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 eps) (* -1 x)) x) (taylor 0 x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* (pow eps 4) x)) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 3) (pow x 2))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (* eps (pow x 2))) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 eps) (* 10 x))) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 eps) (* 10 x))) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 eps) (* 10 x))) (taylor 0 x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5 (/ x eps))) (taylor 0 x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))) (taylor 0 x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ (* x (+ (* 10 (/ x (pow eps 3))) (* 10 (/ 1 (pow eps 2))))) (* 5 (/ 1 eps))))) (taylor 0 x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5)) (taylor 0 x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow eps 5) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 (* (pow eps 4) x)) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5)) (taylor 0 x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (/ x eps)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* x (+ (* 10 (/ x (pow eps 3))) (* 10 (/ 1 (pow eps 2))))) (* 5 (/ 1 eps)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* x (+ (* 10 (/ x (pow eps 3))) (* 10 (/ 1 (pow eps 2))))) (* 5 (/ 1 eps)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ eps x) (taylor 0 x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 2)) (taylor 0 x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ eps x)) (taylor 0 x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ eps x)) (taylor 0 x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ eps x)) (taylor 0 x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 2) eps)) (taylor 0 x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -10 (/ x eps)) 10)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -10 (/ x eps)) 10)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -10 (/ x eps)) 10)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor inf x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor inf x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor inf x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor inf x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x)))) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (/ eps x))))) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1 (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 3))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (/ eps x) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 3)))))))))) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))) (taylor inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3)))))) (taylor inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 3)) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 10 (* 10 (/ eps x)))) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 10 (* 10 (/ eps x)))) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 10 (* 10 (/ eps x)))) (taylor inf x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps)))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor inf x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor inf x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor inf x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor inf x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps)))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor inf x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 3))) (taylor inf x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* (pow eps 2) x))) (* 10 (/ 1 (pow eps 3))))) (taylor inf x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 5 (* eps (pow x 2))) (/ 10 (* (pow eps 2) x))))) (taylor inf x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (/ 1 (* eps (pow x 2)))) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 1 (pow x 3)) (/ 10 (* (pow eps 2) x)))))) (taylor inf x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x)))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3)))))))))) (taylor inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3)))))) (taylor inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 3))) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* (pow eps 2) x))) (* 10 (/ 1 (pow eps 3))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 5 (* eps (pow x 2))) (/ 10 (* (pow eps 2) x))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 5 (* eps (pow x 2))) (/ 10 (* (pow eps 2) x))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (/ eps x))) (taylor inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1 (/ eps x))) (taylor inf x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1 (/ eps x))) (taylor inf x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1 (/ eps x))) (taylor inf x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 2))) (taylor inf x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor inf x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) (patch (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor -inf x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor -inf x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor -inf x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ eps x)) 1) (taylor -inf x) (#s(alt (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (patch (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x)))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (patch (-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 5) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))) x)) 1))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (patch (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor -inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x))))) (taylor -inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x))))) (taylor -inf x) (#s(alt #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) (patch #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) (patch (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 10 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10))) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10))) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10))) (taylor -inf x) (#s(alt (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (patch (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) (patch (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x)))))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) (patch (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) (patch (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x)))))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) (patch #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 5 (* eps (pow x 4))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) (patch (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) (patch (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 4) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 4 binary64)) (patch (pow.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 3))) (taylor -inf x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (* 10 (/ 1 (* (pow eps 2) x))))) (taylor -inf x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))) x)) (* 10 (/ 1 (pow eps 3)))))) (taylor -inf x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))) x)) (* 10 (/ 1 (pow eps 3)))))) (taylor -inf x) (#s(alt (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (patch (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (* 4 eps))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps)))) (taylor -inf x) (#s(alt #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (patch #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 10 (* (pow eps 2) (pow x 3))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) (patch (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 3))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* (pow eps 2) x))) (* 10 (/ 1 (pow eps 3))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))) x)) (* 10 (/ 1 (pow eps 3)))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))) x)) (* 10 (/ 1 (pow eps 3)))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) (patch (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) (patch #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1))) (taylor -inf x) (#s(alt #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (patch #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) (patch (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 10 (/ (pow x 3) (pow eps 2))) (taylor -inf x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) (patch (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -10 (/ (pow x 3) eps)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
12.0ms
x
@inf
((* (+ (/ (neg eps) x) -1) (neg x)) (+ (/ (neg eps) x) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (* (* (* (neg x) x) (neg x)) x) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (* (* (* (neg x) x) (neg x)) x)) eps) (* 5 (* (* (* (neg x) x) (neg x)) x)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* (* (neg x) x) (neg x)) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (* (+ (* (/ x eps) -10) -10) (* x x)))
4.0ms
x
@-inf
((* (+ (/ (neg eps) x) -1) (neg x)) (+ (/ (neg eps) x) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (* (* (* (neg x) x) (neg x)) x) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (* (* (* (neg x) x) (neg x)) x)) eps) (* 5 (* (* (* (neg x) x) (neg x)) x)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* (* (neg x) x) (neg x)) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (* (+ (* (/ x eps) -10) -10) (* x x)))
4.0ms
eps
@0
((* (+ (/ (neg eps) x) -1) (neg x)) (+ (/ (neg eps) x) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (* (* (* (neg x) x) (neg x)) x) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (* (* (* (neg x) x) (neg x)) x)) eps) (* 5 (* (* (* (neg x) x) (neg x)) x)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* (* (neg x) x) (neg x)) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (* (+ (* (/ x eps) -10) -10) (* x x)))
3.0ms
eps
@-inf
((* (+ (/ (neg eps) x) -1) (neg x)) (+ (/ (neg eps) x) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (* (* (* (neg x) x) (neg x)) x) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (* (* (* (neg x) x) (neg x)) x)) eps) (* 5 (* (* (* (neg x) x) (neg x)) x)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* (* (neg x) x) (neg x)) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (* (+ (* (/ x eps) -10) -10) (* x x)))
3.0ms
x
@0
((* (+ (/ (neg eps) x) -1) (neg x)) (+ (/ (neg eps) x) -1) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (* (* 10 (* (* x x) (+ eps x))) (* eps eps)) (* 10 (* (* x x) (+ eps x))) (* (* (* (neg x) x) (neg x)) x) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* 5 (* (* (* (neg x) x) (neg x)) x)) eps) (* 5 (* (* (* (neg x) x) (neg x)) x)) (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (* (* (pow x 4) eps) 5) (* (pow x 4) eps) (pow x 4) (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (- (pow (+ x eps) 5) (pow x 5)) (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (* (* x x) (+ eps x)) (* (* (neg x) x) (neg x)) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps)) (* (+ (* (/ x eps) -10) -10) (* x x)))

simplify220.0ms (2.3%)

Memory
-3.5MiB live, 236.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077111770
1271910991
0803210428
Stop Event
iter limit
node limit
Counts
552 → 540
Calls
Call 1
Inputs
x
(+ eps x)
(+ eps x)
(+ eps x)
-1
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(pow x 5)
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(+ (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (pow x 5))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (pow x 5))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* 10 (pow x 3))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(* 10 (/ (pow x 3) (pow eps 3)))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 3))
(/ (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))) (pow eps 3))
(/ (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))) (pow eps 3))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))))
(* 10 (/ (pow x 3) (pow eps 3)))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 3))
(/ (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))) (pow eps 3))
(/ (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))) (pow eps 3))
x
(+ eps x)
(+ eps x)
(+ eps x)
(pow x 3)
(+ (* eps (pow x 2)) (pow x 3))
(+ (* eps (pow x 2)) (pow x 3))
(+ (* eps (pow x 2)) (pow x 3))
(* 10 (/ (pow x 3) (pow eps 2)))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(* -10 (/ (pow x 3) eps))
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* -1 (/ eps x))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3)))))))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* 10 (* eps (pow x 2)))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(pow eps 5)
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(pow eps 5)
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3)))))))
(* 5 (/ x eps))
(/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)
(/ (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))) eps)
(/ (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))) eps)
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (pow x 2))
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(* 10 (/ (pow x 2) eps))
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(* -10 (pow x 2))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (/ eps x))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1)))
(* 10 (* (pow eps 3) (pow x 2)))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* 10 (* eps (pow x 2)))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps))) eps)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(pow eps 5)
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1)))
(* 5 (/ x eps))
(* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))
(* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps))) eps))
(* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps))) eps))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* eps (pow x 2))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(* 10 (/ (pow x 2) eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(* -10 (pow x 2))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
eps
(+ eps x)
(+ eps x)
(+ eps x)
(* -1 (/ eps x))
(/ (+ (* -1 eps) (* -1 x)) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(pow eps 5)
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(pow eps 5)
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5))
(* 10 (* (pow eps 3) (pow x 2)))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(* 10 (* eps (pow x 2)))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow eps 5)
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(pow eps 5)
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
1
(+ 1 (* 5 (/ x eps)))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(+ 1 (* x (+ (* x (+ (* 10 (/ x (pow eps 3))) (* 10 (/ 1 (pow eps 2))))) (* 5 (/ 1 eps)))))
(pow eps 5)
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(pow eps 5)
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5))
(* 5 (/ x eps))
(* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(* x (+ (* x (+ (* 10 (/ x (pow eps 3))) (* 10 (/ 1 (pow eps 2))))) (* 5 (/ 1 eps))))
(* x (+ (* x (+ (* 10 (/ x (pow eps 3))) (* 10 (/ 1 (pow eps 2))))) (* 5 (/ 1 eps))))
eps
(+ eps x)
(+ eps x)
(+ eps x)
(* eps (pow x 2))
(* (pow x 2) (+ eps x))
(* (pow x 2) (+ eps x))
(* (pow x 2) (+ eps x))
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(* 10 (/ (pow x 2) eps))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(* -10 (pow x 2))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
-1
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(pow x 5)
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(* (pow x 5) (+ 1 (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (/ eps x)))))
(* (pow x 5) (+ 1 (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 3))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (/ eps x) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 3))))))))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3))))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* 10 (pow x 3))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(* 10 (/ (pow x 3) (pow eps 3)))
(* (pow x 3) (+ (* 10 (/ 1 (* (pow eps 2) x))) (* 10 (/ 1 (pow eps 3)))))
(* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 5 (* eps (pow x 2))) (/ 10 (* (pow eps 2) x)))))
(* (pow x 3) (+ (* 5 (/ 1 (* eps (pow x 2)))) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 1 (pow x 3)) (/ 10 (* (pow eps 2) x))))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(* 10 (* (pow eps 2) (pow x 3)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3))))))
(* 10 (/ (pow x 3) (pow eps 3)))
(* (pow x 3) (+ (* 10 (/ 1 (* (pow eps 2) x))) (* 10 (/ 1 (pow eps 3)))))
(* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 5 (* eps (pow x 2))) (/ 10 (* (pow eps 2) x)))))
(* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 5 (* eps (pow x 2))) (/ 10 (* (pow eps 2) x)))))
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(pow x 3)
(* (pow x 3) (+ 1 (/ eps x)))
(* (pow x 3) (+ 1 (/ eps x)))
(* (pow x 3) (+ 1 (/ eps x)))
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(* 10 (/ (pow x 3) (pow eps 2)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* -10 (/ (pow x 3) eps))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
-1
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(- (* -1 (/ eps x)) 1)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(pow x 5)
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))) x)) 1)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))) x)) 1)))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* 10 (* (pow eps 2) (pow x 3)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x)))))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x)))))
(* 10 (* (pow eps 2) (pow x 3)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* 10 (pow x 3))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* 5 (pow x 4))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* 5 (* eps (pow x 4)))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(* eps (pow x 4))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(* 10 (/ (pow x 3) (pow eps 3)))
(* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (* 10 (/ 1 (* (pow eps 2) x)))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))) x)) (* 10 (/ 1 (pow eps 3))))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))) x)) (* 10 (/ 1 (pow eps 3))))))
(* (pow x 4) (+ eps (* 4 eps)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(* 10 (* (pow eps 2) (pow x 3)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x)))))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x)))))
(* 10 (/ (pow x 3) (pow eps 3)))
(* (pow x 3) (+ (* 10 (/ 1 (* (pow eps 2) x))) (* 10 (/ 1 (pow eps 3)))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))) x)) (* 10 (/ 1 (pow eps 3))))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))) x)) (* 10 (/ 1 (pow eps 3))))))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(pow x 3)
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(* 10 (/ (pow x 3) (pow eps 2)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(* -10 (/ (pow x 3) eps))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
Outputs
x
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
-1
#s(literal -1 binary64)
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(*.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6 binary64)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 5 binary64)))) (fma.f64 #s(literal -5 binary64) x (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(+ (* eps (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))
(fma.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps (pow.f64 x #s(literal 5 binary64)))
(+ (* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4)))) (pow x 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps (pow.f64 x #s(literal 5 binary64)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* 10 (pow x 3))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
(+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3)))
(*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(*.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6 binary64)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 5 binary64)))) (fma.f64 #s(literal -5 binary64) x (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5))))))) (+ (* 4 (pow x 4)) (pow x 4))))
(*.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* -1 (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (* eps (+ (* -1 (* eps (- (* -1 (/ (+ (* 4 (pow x 6)) (* (pow x 2) (+ (* 2 (pow x 4)) (* 4 (pow x 4))))) (pow x 5))) (+ (* -4 x) (+ (* -1 x) (+ (* -1 (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (/ (* (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5)) (/ (* (+ (* 2 (pow x 2)) (* 8 (pow x 2))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (+ (* -1 (/ (* (+ (* 4 (pow x 4)) (pow x 4)) (- (* -1 (/ (+ (* -4 (pow x 8)) (* -1 (pow x 8))) (pow x 5))) (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (/ (pow (+ (* 4 (pow x 4)) (pow x 4)) 2) (pow x 5)))))) (pow x 5))) (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (/ (* (+ (* -4 (pow x 3)) (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (+ (* 4 (pow x 4)) (pow x 4))) (pow x 5))))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 eps) (-.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6 binary64)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 5 binary64)))) (fma.f64 #s(literal -5 binary64) x (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))))) eps (neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -5 binary64))) (pow.f64 x #s(literal 5 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))))))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* 10 (/ (pow x 3) (pow eps 3)))
(/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 3))
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (pow.f64 eps #s(literal 3 binary64)))
(/ (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))) (pow eps 3))
(/.f64 (fma.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 3 binary64)))
(/ (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))) (pow eps 3))
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 3 binary64)))
(* eps (+ (* 4 (pow x 4)) (pow x 4)))
(*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (* 8 (pow x 2)))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* eps (+ (* 4 (pow x 4)) (+ (* eps (+ (* 4 (pow x 3)) (+ (* eps (+ (* 2 (pow x 2)) (+ (* 8 (pow x 2)) (* eps (+ x (* 4 x)))))) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))))) (pow x 4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64)))) eps (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))) eps)
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow eps 2) (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* (pow eps 2) (+ (* 10 (pow x 3)) (* eps (+ (* 10 (pow x 2)) (* eps (+ eps (* 5 x)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))
(* 10 (/ (pow x 3) (pow eps 3)))
(/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 3))
(/.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (pow.f64 eps #s(literal 3 binary64)))
(/ (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))) (pow eps 3))
(/.f64 (fma.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 3 binary64)))
(/ (+ (* 10 (pow x 3)) (* eps (+ (* 5 (* eps x)) (* 10 (pow x 2))))) (pow eps 3))
(/.f64 (fma.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 eps #s(literal 3 binary64)))
x
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(+ (* eps (pow x 2)) (pow x 3))
(*.f64 (*.f64 x x) (+.f64 eps x))
(+ (* eps (pow x 2)) (pow x 3))
(*.f64 (*.f64 x x) (+.f64 eps x))
(+ (* eps (pow x 2)) (pow x 3))
(*.f64 (*.f64 x x) (+.f64 eps x))
(* 10 (/ (pow x 3) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 (*.f64 x x) (+.f64 eps x)) eps))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 (*.f64 x x) (+.f64 eps x)) eps))
(/ (+ (* 10 (* eps (pow x 2))) (* 10 (pow x 3))) (pow eps 2))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 (*.f64 x x) (+.f64 eps x)) eps))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) eps)
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) eps)
(/ (+ (* -10 (* eps (pow x 2))) (* -10 (pow x 3))) eps)
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) eps)
eps
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* -1 (/ eps x))
(/.f64 (neg.f64 eps) x)
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal -5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal -5 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x)))) (neg.f64 (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal -5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal -5 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x)))) (neg.f64 (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3)))))))
(*.f64 (fma.f64 #s(literal 10 binary64) (fma.f64 (/.f64 x eps) (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow eps 3) (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (pow.f64 eps #s(literal 3 binary64)))
(* 10 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(* eps (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal -5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal -5 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x)))) (neg.f64 (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* -1 (/ (+ (* -4 x) (* -1 x)) eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (* -1 (/ (pow x 2) (pow eps 2))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- (+ 1 (+ (* -4 (/ (pow x 2) (pow eps 2))) (+ (* -1 (/ (+ (* -4 (pow x 3)) (+ (* -1 (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) (+ (* -1 (* (+ (* -4 x) (* -1 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (* (+ (* -4 x) (* -1 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ (* -4 x) (* -1 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) (pow eps 3))) (* -1 (/ (pow x 2) (pow eps 2)))))) (+ (* -4 (/ x eps)) (+ (* -1 (/ x eps)) (+ (* -1 (/ (pow (+ (* -4 x) (* -1 x)) 2) (pow eps 2))) (+ (* 2 (/ (pow x 2) (pow eps 2))) (* 8 (/ (pow x 2) (pow eps 2)))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 x eps) (/.f64 x eps)) #s(literal -5 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -4 binary64) (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal -5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal -5 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -6 binary64)) x)))) (neg.f64 (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -5 binary64) (/.f64 x eps) (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)) (*.f64 (neg.f64 eps) eps))))) (pow.f64 eps #s(literal 5 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2)))))
(fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3))))))
(fma.f64 #s(literal 10 binary64) (fma.f64 (/.f64 x eps) (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (+ (* 4 (/ x eps)) (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 8 (/ (pow x 2) (pow eps 2))) (/ x eps))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 2 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (+ (* 4 (/ (pow x 3) (pow eps 3))) (+ (* 8 (/ (pow x 2) (pow eps 2))) (+ (/ x eps) (/ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (pow eps 3)))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 8 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 x eps))))) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* (pow eps 5) (+ 1 (* 5 (/ x eps))))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (* 10 (/ (pow x 2) (pow eps 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (*.f64 x x) eps) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (+ 1 (+ (* 5 (/ x eps)) (+ (* 10 (/ (pow x 2) (pow eps 2))) (* 10 (/ (pow x 3) (pow eps 3)))))))
(*.f64 (fma.f64 #s(literal 10 binary64) (fma.f64 (/.f64 x eps) (/.f64 x eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)
(/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps)
(/ (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))) eps)
(/.f64 (fma.f64 #s(literal 10 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps eps)) (/.f64 (*.f64 x x) eps)) (*.f64 #s(literal 5 binary64) x)) eps)
(/ (+ (* 5 x) (+ (* 10 (/ (pow x 2) eps)) (* 10 (/ (pow x 3) (pow eps 2))))) eps)
(/.f64 (fma.f64 #s(literal 10 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 eps eps)) (/.f64 (*.f64 x x) eps)) (*.f64 #s(literal 5 binary64) x)) eps)
eps
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (+ 1 (/ x eps)))
(fma.f64 (/.f64 x eps) eps eps)
(* eps (pow x 2))
(*.f64 (*.f64 x x) eps)
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) eps)
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) eps)
(* eps (+ (/ (pow x 3) eps) (pow x 2)))
(*.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)) eps)
(* 10 (/ (pow x 2) eps))
(*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps)
(/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) eps)
(* -10 (pow x 2))
(*.f64 #s(literal -10 binary64) (*.f64 x x))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (/ eps x))
(/.f64 (neg.f64 eps) x)
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(* -1 (* eps (+ (/ 1 eps) (/ 1 x))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) eps #s(literal 1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 eps)) (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 eps)) (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -6 binary64) (*.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* -1 (* (pow eps 3) (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))) (pow.f64 eps #s(literal 3 binary64)))
(* 10 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 eps) (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 eps) (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(* -1 (* eps (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))))
(*.f64 (neg.f64 eps) (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 eps)) (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (- (+ x (+ (* -4 (/ (pow x 2) eps)) (+ (* -1 (/ (pow x 2) eps)) (* 4 x)))) (+ (* -1 (/ (pow (+ x (* 4 x)) 2) eps)) (+ (* 2 (/ (pow x 2) eps)) (* 8 (/ (pow x 2) eps))))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))) eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2)))))) (* -1 (/ (+ (* -1 (* (+ x (* 4 x)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))) (+ (* 4 (pow x 3)) (+ (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* (+ x (* 4 x)) (- (+ (* -4 (pow x 2)) (* -1 (pow x 2))) (+ (* -1 (pow (+ x (* 4 x)) 2)) (+ (* 2 (pow x 2)) (* 8 (pow x 2))))))))) eps))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (*.f64 #s(literal 5 binary64) x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 eps)) (-.f64 (*.f64 (*.f64 x x) #s(literal -5 binary64)) (fma.f64 #s(literal 10 binary64) (*.f64 x x) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 x x)))))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) x (*.f64 (/.f64 (*.f64 x x) eps) #s(literal -10 binary64))) eps))
(+ 1 (* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -5 binary64) x (/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))) eps))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (* 4 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -6 binary64) (*.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ x (+ (* -1 (/ (+ (* -4 (pow x 2)) (+ (* -1 (+ (* 2 (pow x 2)) (* 4 (pow x 2)))) (* -1 (/ (+ (* 4 (pow x 3)) (* x (+ (* 2 (pow x 2)) (* 4 (pow x 2))))) eps)))) eps)) (* 4 x))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 4 binary64))) eps)))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(* -1 (* (pow eps 5) (- (* -5 (/ x eps)) 1)))
(*.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) (/.f64 x eps) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* 5 x) (* 10 (/ (pow x 2) eps))) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64) (*.f64 #s(literal 5 binary64) x)) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* -1 (/ (+ (* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps)) (* 5 x)) eps)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))) eps) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 eps #s(literal 5 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* -1 (/ (+ (* -10 (/ (pow x 2) eps)) (* -5 x)) eps))
(/.f64 (fma.f64 #s(literal -5 binary64) x (*.f64 (/.f64 (*.f64 x x) eps) #s(literal -10 binary64))) (neg.f64 eps))
(* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps))) eps))
(/.f64 (fma.f64 #s(literal -5 binary64) x (/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))) (neg.f64 eps))
(* -1 (/ (+ (* -5 x) (* -1 (/ (+ (* 10 (/ (pow x 3) eps)) (* 10 (pow x 2))) eps))) eps))
(/.f64 (fma.f64 #s(literal -5 binary64) x (/.f64 (*.f64 #s(literal 10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))) (neg.f64 eps))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 (neg.f64 eps) (fma.f64 (/.f64 x eps) #s(literal -1 binary64) #s(literal -1 binary64)))
(* eps (pow x 2))
(*.f64 (*.f64 x x) eps)
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(*.f64 (neg.f64 eps) (neg.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(*.f64 (neg.f64 eps) (neg.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(* -1 (* eps (+ (* -1 (/ (pow x 3) eps)) (* -1 (pow x 2)))))
(*.f64 (neg.f64 eps) (neg.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))))
(* 10 (/ (pow x 2) eps))
(*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))
(* -1 (/ (+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2))) eps))
(/.f64 (*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))) (neg.f64 eps))
(* -10 (pow x 2))
(*.f64 #s(literal -10 binary64) (*.f64 x x))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
(+ (* -10 (/ (pow x 3) eps)) (* -10 (pow x 2)))
(*.f64 #s(literal -10 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) eps)))
eps
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(* -1 (/ eps x))
(/.f64 (neg.f64 eps) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(/.f64 (-.f64 (neg.f64 eps) x) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(/.f64 (-.f64 (neg.f64 eps) x) x)
(/ (+ (* -1 eps) (* -1 x)) x)
(/.f64 (-.f64 (neg.f64 eps) x) x)
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (pow.f64 eps #s(literal 5 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))) x (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (pow.f64 eps #s(literal 5 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))) x (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 10 (* (pow eps 3) (pow x 2)))
(*.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64)) (*.f64 x x))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) (*.f64 x x))
(* (pow x 2) (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3))))
(*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) (*.f64 x x))
(* 10 (* eps (pow x 2)))
(*.f64 (*.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) (*.f64 x x))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) (*.f64 x x))
(* (pow x 2) (+ (* 10 eps) (* 10 x)))
(*.f64 (*.f64 #s(literal 10 binary64) (+.f64 eps x)) (*.f64 x x))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (pow.f64 eps #s(literal 5 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))) x (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* -1 (* x (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (* x (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5)))))) (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))))) (pow eps 5))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* -1 (+ (* -4 (pow eps 4)) (* -1 (pow eps 4)))) (* x (+ (* -1 (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (* x (+ (* -1 (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (+ (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 5)) (/ (* (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) (- (+ (* 4 (pow eps 3)) (pow eps 3)) (+ (* -1 (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (/ (pow (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) 2) (pow eps 5))))) (pow eps 5))))))))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (pow.f64 eps #s(literal 5 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (pow.f64 eps #s(literal 5 binary64)))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))) x (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) (pow.f64 eps #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64)) #s(literal 2 binary64)) (pow.f64 eps #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 5 (/ x eps)))
(fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64))
(+ 1 (* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps)))))
(fma.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
(+ 1 (* x (+ (* x (+ (* 10 (/ x (pow eps 3))) (* 10 (/ 1 (pow eps 2))))) (* 5 (/ 1 eps)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 x (pow.f64 eps #s(literal 3 binary64))) #s(literal 10 binary64) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) x (/.f64 #s(literal 5 binary64) eps)) x #s(literal 1 binary64))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* x (+ (* 4 (pow eps 4)) (pow eps 4))) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 4 (pow eps 4)) (+ (* x (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* x (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))) (pow eps 4)))) (pow eps 5))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) x (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(pow eps 5)
(pow.f64 eps #s(literal 5 binary64))
(+ (* 5 (* (pow eps 4) x)) (pow eps 5))
(fma.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64)) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* 10 (* (pow eps 3) x)))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) x) #s(literal 10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(+ (* x (+ (* 5 (pow eps 4)) (* x (+ (* 10 (* (pow eps 2) x)) (* 10 (pow eps 3)))))) (pow eps 5))
(fma.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps x))) x (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 5 binary64))) x (pow.f64 eps #s(literal 5 binary64)))
(* 5 (/ x eps))
(*.f64 (/.f64 x eps) #s(literal 5 binary64))
(* x (+ (* 10 (/ x (pow eps 2))) (* 5 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 5 binary64) eps)) x)
(* x (+ (* x (+ (* 10 (/ x (pow eps 3))) (* 10 (/ 1 (pow eps 2))))) (* 5 (/ 1 eps))))
(*.f64 (fma.f64 (fma.f64 (/.f64 x (pow.f64 eps #s(literal 3 binary64))) #s(literal 10 binary64) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) x (/.f64 #s(literal 5 binary64) eps)) x)
(* x (+ (* x (+ (* 10 (/ x (pow eps 3))) (* 10 (/ 1 (pow eps 2))))) (* 5 (/ 1 eps))))
(*.f64 (fma.f64 (fma.f64 (/.f64 x (pow.f64 eps #s(literal 3 binary64))) #s(literal 10 binary64) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) x (/.f64 #s(literal 5 binary64) eps)) x)
eps
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(* eps (pow x 2))
(*.f64 (*.f64 x x) eps)
(* (pow x 2) (+ eps x))
(*.f64 (*.f64 x x) (+.f64 eps x))
(* (pow x 2) (+ eps x))
(*.f64 (*.f64 x x) (+.f64 eps x))
(* (pow x 2) (+ eps x))
(*.f64 (*.f64 x x) (+.f64 eps x))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* 10 (/ (pow x 2) eps))
(*.f64 (/.f64 (*.f64 x x) eps) #s(literal 10 binary64))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 10 binary64) eps)) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 10 binary64) eps)) (*.f64 x x))
(* (pow x 2) (+ (* 10 (/ x (pow eps 2))) (* 10 (/ 1 eps))))
(*.f64 (fma.f64 (/.f64 x (*.f64 eps eps)) #s(literal 10 binary64) (/.f64 #s(literal 10 binary64) eps)) (*.f64 x x))
(* -10 (pow x 2))
(*.f64 #s(literal -10 binary64) (*.f64 x x))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
(* (pow x 2) (- (* -10 (/ x eps)) 10))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
-1
#s(literal -1 binary64)
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(*.f64 (+.f64 (-.f64 eps (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))) (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (/.f64 (*.f64 #s(literal 5 binary64) eps) x)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(*.f64 (+.f64 (-.f64 eps (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))) (-.f64 (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (/.f64 (*.f64 #s(literal 5 binary64) eps) x)))) (/.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))))) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (+.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))))) (neg.f64 (pow.f64 eps #s(literal 4 binary64)))))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) (pow.f64 x #s(literal 4 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* (pow x 5) (+ 1 (+ (* 4 (/ eps x)) (/ eps x))))
(*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 eps x) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (/ eps x)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 x x)) #s(literal -1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 eps x) #s(literal 1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 1 (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 3))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) (pow x 2))) (+ (* 4 (/ eps x)) (+ (* 4 (/ (pow eps 3) (pow x 3))) (+ (/ eps x) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 3)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (pow.f64 x #s(literal 3 binary64))) (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 eps x)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 x x)))) #s(literal 1 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3))))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (fma.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (pow x 3))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 10 (* 10 (/ eps x))))
(*.f64 (fma.f64 #s(literal 10 binary64) (/.f64 eps x) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(*.f64 (+.f64 (-.f64 eps (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))) (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (/.f64 (*.f64 #s(literal 5 binary64) eps) x)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(*.f64 (+.f64 (-.f64 eps (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))) (-.f64 (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (/.f64 (*.f64 #s(literal 5 binary64) eps) x)))) (/.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))))) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (+.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))))) (neg.f64 (pow.f64 eps #s(literal 4 binary64)))))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2)))))))))
(*.f64 (+.f64 (-.f64 eps (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))) (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (/.f64 (*.f64 #s(literal 5 binary64) eps) x)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2))))) (pow x 2))) (+ (* -1 (/ (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))) x)) (+ (* -1 (/ (- (* -1 (+ (* 2 (pow eps 4)) (* 8 (pow eps 4)))) (+ (* -4 (pow eps 4)) (+ (* -1 (* (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* -1 (pow eps 4)) (+ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (- (* -1 (+ (* -4 (pow eps 2)) (* -1 (pow eps 2)))) (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow (+ eps (* 4 eps)) 2)))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))))))) (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))))))))) (pow x 3))) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (* (+ eps (* 4 eps)) (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) (pow x 2))))))))))
(*.f64 (+.f64 (-.f64 eps (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x))) (-.f64 (-.f64 (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) x) (/.f64 (*.f64 #s(literal 5 binary64) eps) x)))) (/.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -10 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))))))) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (+.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) (fma.f64 (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64))) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))))) (neg.f64 (pow.f64 eps #s(literal 4 binary64)))))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -5 binary64) (fma.f64 #s(literal 25 binary64) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))))) x))) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* 10 (/ (pow x 3) (pow eps 3)))
(/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* (pow eps 2) x))) (* 10 (/ 1 (pow eps 3)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 5 (* eps (pow x 2))) (/ 10 (* (pow eps 2) x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps)) (/.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (/ 1 (* eps (pow x 2)))) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 1 (pow x 3)) (/ 10 (* (pow eps 2) x))))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) (/.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (* 8 (/ (pow eps 2) x))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 8 (/ (pow eps 2) x)) (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (*.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* 2 (/ (pow eps 2) x)) (+ (* 4 eps) (+ (* 4 (/ (pow eps 3) (pow x 2))) (+ (* 4 (/ (pow eps 4) (pow x 3))) (+ (* 8 (/ (pow eps 2) x)) (+ (/ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (pow x 2)) (/ (pow eps 4) (pow x 3))))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2))))
(*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (* 10 (pow eps 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (*.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 5 (/ (pow eps 4) (pow x 2))) (+ (* 10 (/ (pow eps 3) x)) (+ (* 10 (pow eps 2)) (/ (pow eps 5) (pow x 3))))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) (fma.f64 #s(literal 10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (/ (pow x 3) (pow eps 3)))
(/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* (pow eps 2) x))) (* 10 (/ 1 (pow eps 3)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 5 (* eps (pow x 2))) (/ 10 (* (pow eps 2) x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps)) (/.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (+ (/ 5 (* eps (pow x 2))) (/ 10 (* (pow eps 2) x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) eps)) (/.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64)))
x
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(* x (+ 1 (/ eps x)))
(fma.f64 (/.f64 eps x) x x)
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* (pow x 3) (+ 1 (/ eps x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 eps x)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 1 (/ eps x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 eps x)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 1 (/ eps x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 eps x)) (pow.f64 x #s(literal 3 binary64)))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* 10 (/ (pow x 3) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 10 binary64) eps))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 10 binary64) eps))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 10 binary64) eps))) (pow.f64 x #s(literal 3 binary64)))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
-1
#s(literal -1 binary64)
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ eps x)) 1)
(fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) eps)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (neg.f64 x)))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (/.f64 (-.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 2 binary64) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 8 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x)))))) x)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(pow x 5)
(pow.f64 x #s(literal 5 binary64))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (* 4 eps)) x)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 5 binary64) eps) x) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))) x)) 1)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) eps)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (neg.f64 x)))) x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))) x)) 1)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (neg.f64 x))) x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (neg.f64 x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (neg.f64 x)))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (pow x 3))
(*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (/.f64 eps x) #s(literal -10 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (/.f64 eps x) #s(literal -10 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -10 (/ eps x)) 10)))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (/.f64 eps x) #s(literal -10 binary64))) (pow.f64 x #s(literal 3 binary64)))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) eps)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (neg.f64 x)))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (/.f64 (-.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 2 binary64) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 8 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x)))))) x)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 5 (pow x 4))
(*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (- (+ eps (+ (* -4 (/ (pow eps 2) x)) (+ (* -1 (/ (pow eps 2) x)) (* 4 eps)))) (+ (* -1 (/ (pow (+ eps (* 4 eps)) 2) x)) (+ (* 2 (/ (pow eps 2) x)) (* 8 (/ (pow eps 2) x))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal -5 binary64) (*.f64 #s(literal 5 binary64) eps)) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)) (neg.f64 x)))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) (neg.f64 x)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -1 (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) (* -1 (/ (- (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 2 (/ (pow eps 4) x)) (+ (* 4 (pow eps 3)) (+ (* 8 (/ (pow eps 4) x)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))))))))) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* -1 (* (+ eps (* 4 eps)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))))) (+ (* 4 (pow eps 3)) (+ (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* (+ eps (* 4 eps)) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))))))) x)) (+ (* -1 (/ (* (+ eps (* 4 eps)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)) (+ (* 4 (/ (pow eps 4) x)) (+ (/ (* (+ (* 2 (pow eps 2)) (* 8 (pow eps 2))) (- (+ (* -4 (pow eps 2)) (* -1 (pow eps 2))) (+ (* -1 (pow (+ eps (* 4 eps)) 2)) (+ (* 2 (pow eps 2)) (* 8 (pow eps 2)))))) x) (/ (pow eps 4) x)))))) x))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps)))))) (/.f64 (-.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 2 binary64) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 8 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))))) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 5 binary64) eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))))) x) (fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) eps)) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -5 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 10 binary64) (neg.f64 (*.f64 #s(literal 25 binary64) (*.f64 eps eps))))) x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) x)))))) x)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* 5 (* eps (pow x 4)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(* eps (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* 10 (/ (pow x 3) (pow eps 3)))
(/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (pow eps 3))) (* 10 (/ 1 (* (pow eps 2) x)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))) x)) (* 10 (/ 1 (pow eps 3))))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) x) #s(literal -1 binary64) (/.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 10 (/ 1 (pow eps 2))) (+ (/ 1 (pow x 2)) (/ 5 (* eps x)))) x)) (* 10 (/ 1 (pow eps 3))))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) x) #s(literal -1 binary64) (/.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(* (pow x 4) (+ eps (* 4 eps)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -6 binary64) (*.f64 (*.f64 eps eps) #s(literal -4 binary64)))) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ eps (+ (* -1 (/ (+ (* -4 (pow eps 2)) (+ (* -1 (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (pow eps 4)) (* -1 (pow eps 4))) x)) (+ (* 4 (pow eps 3)) (* eps (+ (* 2 (pow eps 2)) (* 4 (pow eps 2)))))) x)))) x)) (* 4 eps))))
(*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (fma.f64 (*.f64 eps eps) #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 6 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) eps (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 4 binary64)))) x)))) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64)))
(* 10 (* (pow eps 2) (pow x 3)))
(*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (/ (pow eps 3) x)) (* -10 (pow eps 2)))))
(*.f64 (neg.f64 (*.f64 #s(literal -10 binary64) (fma.f64 eps eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* 5 (/ (pow eps 4) x)) (* 10 (pow eps 3))) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) x) #s(literal 5 binary64) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64))) (neg.f64 x)))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* -10 (pow eps 2)) (* -1 (/ (+ (* -1 (/ (+ (* -5 (pow eps 4)) (* -1 (/ (pow eps 5) x))) x)) (* 10 (pow eps 3))) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) (*.f64 eps eps) (/.f64 (fma.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 10 binary64) (/.f64 (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -5 binary64) (/.f64 (pow.f64 eps #s(literal 5 binary64)) (neg.f64 x))) (neg.f64 x))) (neg.f64 x)))) (pow.f64 x #s(literal 3 binary64)))
(* 10 (/ (pow x 3) (pow eps 3)))
(/.f64 (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* (pow eps 2) x))) (* 10 (/ 1 (pow eps 3)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps eps)) x)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))) x)) (* 10 (/ 1 (pow eps 3))))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) x) #s(literal -1 binary64) (/.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 3 binary64)))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* 5 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))) x)) (* 10 (/ 1 (pow eps 3))))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 5 binary64) eps) x) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) x) #s(literal -1 binary64) (/.f64 #s(literal -10 binary64) (pow.f64 eps #s(literal 3 binary64)))))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -1 (/ eps x)) 1)))
(*.f64 (neg.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 x #s(literal 3 binary64)))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* 10 (/ (pow x 3) (pow eps 2)))
(*.f64 (/.f64 #s(literal 10 binary64) eps) (/.f64 (pow.f64 x #s(literal 3 binary64)) eps))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ (* 10 (/ 1 (* eps x))) (* 10 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 10 binary64) (*.f64 eps x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))
(* -10 (/ (pow x 3) eps))
(*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) eps) #s(literal -10 binary64))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 10 binary64) eps))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 10 binary64) eps))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ (* 10 (/ 1 eps)) (* 10 (/ 1 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 10 binary64) x) (/.f64 #s(literal 10 binary64) eps))) (pow.f64 x #s(literal 3 binary64)))

rewrite199.0ms (2.1%)

Memory
21.2MiB live, 213.0MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
075561
0109574
1437445
23349443
010146443
Stop Event
iter limit
node limit
iter limit
Counts
25 → 342
Calls
Call 1
Inputs
(*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))
(+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps)))
(*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))
(*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))
(*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
(*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps)
(*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) eps)
(pow.f64 x #s(literal 4 binary64))
(+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps)
#s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x)))
#s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))
(*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x))
(/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))
(*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval190.0ms (2%)

Memory
-7.0MiB live, 233.4MiB allocated
Compiler

Compiled 22 430 to 2 631 computations (88.3% saved)

prune86.0ms (0.9%)

Memory
10.7MiB live, 166.4MiB allocated
Pruning

31 alts after pruning (27 fresh and 4 done)

PrunedKeptTotal
New8748882
Fresh11920
Picked325
Done123
Total87931910
Accuracy
100.0%
Counts
910 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.3%
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (-.f64 x eps) #s(literal -5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
85.6%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
85.6%
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 eps x)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
27.1%
(*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
81.7%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
81.7%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
81.8%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
67.5%
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
83.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
82.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
82.6%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
32.9%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
67.0%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) eps) #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) x) x)))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
81.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
82.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
67.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
67.5%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
67.4%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
83.8%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
83.7%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
82.1%
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
Compiler

Compiled 1 417 to 669 computations (52.8% saved)

regimes60.0ms (0.6%)

Memory
1.1MiB live, 115.7MiB allocated
Counts
51 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) eps) #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) x) x)))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 eps x)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (-.f64 x eps) #s(literal -5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) (+.f64 eps (/.f64 (pow.f64 eps #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64) (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 6 binary64)) x) (/.f64 eps x) (/.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) eps) (pow.f64 x #s(literal 4 binary64))))
Outputs
(*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
(*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))
Calls

3 calls:

15.0ms
eps
13.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
13.0ms
x
Results
AccuracySegmentsBranch
98.8%3x
98.1%3eps
99.5%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes15.0ms (0.2%)

Memory
-13.1MiB live, 33.9MiB allocated
Counts
49 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) eps) #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) x) x)))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 eps x)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (+.f64 (/.f64 (neg.f64 eps) x) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 #s(approx (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 eps) eps)) (neg.f64 (-.f64 x eps))) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 10 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 5 binary64) x) eps)) eps (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64))) eps)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -10 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 10 binary64)) (neg.f64 eps))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
(fma.f64 (pow.f64 (*.f64 (-.f64 x eps) (+.f64 eps x)) #s(literal 5 binary64)) (pow.f64 (-.f64 x eps) #s(literal -5 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Calls

1 calls:

13.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
99.5%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 9 to 7 computations (22.2% saved)

regimes37.0ms (0.4%)

Memory
11.4MiB live, 86.2MiB allocated
Counts
40 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) eps) #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) x) x)))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 5 binary64) eps) x)) (/.f64 #s(literal 10 binary64) (*.f64 eps eps))) (*.f64 x x))) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 x eps)) (/.f64 x eps) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 8 binary64) (/.f64 x eps)) (/.f64 x eps) (*.f64 (/.f64 x eps) #s(literal 5 binary64)))) (pow.f64 eps #s(literal 5 binary64))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) eps) #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) x) x)))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
Calls

3 calls:

14.0ms
x
11.0ms
eps
11.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
96.5%3eps
97.7%3x
97.7%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes14.0ms (0.1%)

Memory
-12.8MiB live, 24.2MiB allocated
Counts
37 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
Calls

1 calls:

12.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
97.7%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 9 to 7 computations (22.2% saved)

regimes28.0ms (0.3%)

Memory
-26.0MiB live, 35.0MiB allocated
Counts
36 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))) eps (*.f64 #s(literal 10 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
Calls

2 calls:

18.0ms
x
8.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
97.7%3x
97.7%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 10 to 9 computations (10% saved)

regimes11.0ms (0.1%)

Memory
15.2MiB live, 15.2MiB allocated
Counts
33 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 #s(literal 5 binary64) eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal -10 binary64)) (neg.f64 x))) (pow.f64 x #s(literal 4 binary64))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))
Calls

1 calls:

9.0ms
x
Results
AccuracySegmentsBranch
97.7%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes11.0ms (0.1%)

Memory
-22.7MiB live, 16.5MiB allocated
Counts
31 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
Calls

1 calls:

10.0ms
x
Results
AccuracySegmentsBranch
97.7%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes10.0ms (0.1%)

Memory
24.5MiB live, 24.5MiB allocated
Counts
30 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
Calls

1 calls:

8.0ms
x
Results
AccuracySegmentsBranch
97.7%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes19.0ms (0.2%)

Memory
11.3MiB live, 48.2MiB allocated
Counts
29 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
Calls

2 calls:

11.0ms
x
7.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
97.6%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
97.6%3x
Compiler

Compiled 10 to 9 computations (10% saved)

regimes136.0ms (1.4%)

Memory
-29.1MiB live, 9.9MiB allocated
Counts
28 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 eps #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (pow.f64 (*.f64 eps eps) #s(literal 5/2 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 #s(literal 5 binary64) eps)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 5 binary64) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 5 binary64) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (fma.f64 (/.f64 x eps) #s(literal 5 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))
Calls

1 calls:

135.0ms
x
Results
AccuracySegmentsBranch
97.6%3x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes11.0ms (0.1%)

Memory
9.2MiB live, 9.2MiB allocated
Counts
17 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))
Calls

2 calls:

5.0ms
x
4.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
97.5%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
97.2%3x
Compiler

Compiled 10 to 9 computations (10% saved)

regimes5.0ms (0.1%)

Memory
4.7MiB live, 4.7MiB allocated
Counts
16 → 3
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) eps) (*.f64 eps eps))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))
Calls

1 calls:

4.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
97.5%3(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 9 to 7 computations (22.2% saved)

regimes13.0ms (0.1%)

Memory
12.2MiB live, 12.2MiB allocated
Counts
14 → 1
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 5 binary64))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) eps) #s(literal 5 binary64)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 (*.f64 x x) (+.f64 eps x))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 x (*.f64 (*.f64 (+.f64 x eps) x) #s(literal 10 binary64))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (+.f64 x eps) x) x)) #s(literal 10 binary64))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 x x) #s(literal 10 binary64)) (*.f64 (+.f64 x eps) (*.f64 eps eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x)) x)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) (fma.f64 (*.f64 x x) x (*.f64 (*.f64 x eps) x))) (*.f64 eps eps))))
Outputs
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
Calls

3 calls:

4.0ms
x
4.0ms
eps
4.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
81.8%1eps
81.8%1x
81.8%1(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes159.0ms (1.7%)

Memory
-37.0MiB live, 9.0MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
Outputs
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
Calls

3 calls:

154.0ms
x
2.0ms
eps
2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
81.7%1x
81.7%1eps
81.7%1(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

regimes6.0ms (0.1%)

Memory
11.3MiB live, 11.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) (*.f64 #s(literal 10 binary64) eps)) eps)))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) #s(literal 10 binary64))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 10 binary64)) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)))))
Outputs
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
Calls

3 calls:

2.0ms
eps
2.0ms
x
2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
67.5%1x
67.5%1eps
67.5%1(-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))
Compiler

Compiled 11 to 11 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.02e-321
0.0ms
-2.1418440109293882e-301
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.02e-321
0.0ms
-2.1418440109293882e-301
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.02e-321
0.0ms
-2.1418440109293882e-301
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.02e-321
0.0ms
-2.1418440109293882e-301
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch85.0ms (0.9%)

Memory
3.6MiB live, 76.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
4.4910329725336914e-33
5.979653988528544e-25
56.0ms
-1.466525091261804e-58
-1.9758135697353292e-59
Samples
69.0ms198×1valid
3.0ms42×0valid
Compiler

Compiled 495 to 417 computations (15.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
ival-pow: 51.0ms (79.5% of total)
adjust: 8.0ms (12.5% of total)
ival-add: 3.0ms (4.7% of total)
ival-sub: 2.0ms (3.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
3.9MiB live, 3.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
4.4910329725336914e-33
5.979653988528544e-25
1.0ms
-1.466525091261804e-58
-1.9758135697353292e-59
Compiler

Compiled 477 to 417 computations (12.6% saved)

bsearch3.0ms (0%)

Memory
3.8MiB live, 3.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
4.4910329725336914e-33
5.979653988528544e-25
1.0ms
-1.466525091261804e-58
-1.9758135697353292e-59
Compiler

Compiled 534 to 423 computations (20.8% saved)

bsearch3.0ms (0%)

Memory
3.6MiB live, 3.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
4.4910329725336914e-33
5.979653988528544e-25
1.0ms
-1.466525091261804e-58
-1.9758135697353292e-59
Compiler

Compiled 534 to 423 computations (20.8% saved)

bsearch2.0ms (0%)

Memory
2.8MiB live, 2.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
4.4910329725336914e-33
5.979653988528544e-25
1.0ms
-1.466525091261804e-58
-1.9758135697353292e-59
Compiler

Compiled 564 to 423 computations (25% saved)

bsearch2.0ms (0%)

Memory
2.8MiB live, 2.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
4.4910329725336914e-33
5.979653988528544e-25
1.0ms
-1.466525091261804e-58
-1.9758135697353292e-59
Compiler

Compiled 582 to 417 computations (28.4% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.02e-321
0.0ms
-2.1418440109293882e-301
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.02e-321
0.0ms
-2.1418440109293882e-301
0.0
Compiler

Compiled 12 to 12 computations (0% saved)

simplify88.0ms (0.9%)

Memory
-33.2MiB live, 52.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01931656
12491656
22621656
32791656
42931656
53011656
63051656
73061656
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) eps) #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) x) x)))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64)))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64))))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64))))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64))))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
Outputs
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (*.f64 (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 eps x) #s(literal 5 binary64)))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) (*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)) (*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))) (+.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)) (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) eps) #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) x) x)))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (pow.f64 eps #s(literal 5 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) x (*.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) x) x)) (/.f64 #s(literal -1 binary64) eps))) eps)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)) (*.f64 x x))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (pow.f64 x #s(literal 4 binary64))) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 #s(approx (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (*.f64 (*.f64 x x) (fma.f64 (/.f64 x eps) #s(literal -10 binary64) #s(literal -10 binary64)))) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64)))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5 binary64)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5 binary64) x (/.f64 (*.f64 (*.f64 x x) #s(literal -10 binary64)) (neg.f64 eps))) eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 5 binary64))))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 eps eps) x) #s(literal 10 binary64) (*.f64 #s(literal 4 binary64) eps)) eps) (pow.f64 x #s(literal 4 binary64)))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64)))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64)))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 #s(approx (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (*.f64 (fma.f64 (/.f64 eps x) #s(literal 10 binary64) #s(literal 5 binary64)) eps)) (pow.f64 x #s(literal 4 binary64))))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64))))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (pow.f64 eps #s(literal 3 binary64))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64))))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 10 binary64) (*.f64 (fma.f64 #s(literal 5 binary64) x eps) eps)) (pow.f64 eps #s(literal 3 binary64))))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 #s(literal 10 binary64) (*.f64 eps eps))) (pow.f64 x #s(literal 3 binary64))))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (* 5 eps) (/ (* (* eps eps) -10) (neg x))) (pow x 4)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 eps x) #s(literal 5 binary64) (*.f64 (*.f64 eps eps) #s(literal 10 binary64)))))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 x #s(literal -8198170380571703/56539106072908298546665520023773392506479484700019806659891398441363832832 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x))) (if (<=.f64 x #s(literal 6576757367989063/1461501637330902918203684832716283019655932542976 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps))) #s(approx (- (pow (+ x eps) 5) (pow x 5)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal 10 binary64) x) (*.f64 eps eps) (*.f64 #s(literal 5 binary64) eps)) (*.f64 x x)) (*.f64 x x)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 5 binary64)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))) (*.f64 eps eps)) eps)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x)))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 #s(literal 10 binary64) (*.f64 x x))))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal -4825645764048353/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248 binary64)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64)))))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 eps x) #s(literal 5 binary64)) (pow.f64 x #s(literal 5 binary64))) #s(literal 0 binary64)) #s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 5 binary64)) eps)) #s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (+ (* (* 2 (/ x eps)) (/ x eps)) 1) (+ (* (* 8 (/ x eps)) (/ x eps)) (* (/ x eps) 5))) (pow eps 5)) (*.f64 (*.f64 (*.f64 eps eps) eps) (fma.f64 (fma.f64 #s(literal 5 binary64) x eps) eps (*.f64 (*.f64 x x) #s(literal 10 binary64))))))))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 5 binary64)) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 #s(literal 5 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) eps))
#s(approx (- (pow (/ (- (neg (* x x)) (* (neg eps) eps)) (neg (- x eps))) 5) (pow x 5)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 5 binary64)) eps))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(literal 10 binary64) #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps))) (*.f64 eps eps))))
#s(approx (- (pow (+ x eps) 5) (pow x 5)) #s(approx (* (+ (/ (+ (* 5 x) (/ (+ (* (* x x) -10) (/ (* (pow x 3) 10) (neg eps))) (neg eps))) eps) 1) (pow eps 5)) (*.f64 (*.f64 #s(approx (* (* x x) (+ eps x)) (*.f64 (*.f64 x x) eps)) #s(literal 10 binary64)) (*.f64 eps eps))))

soundness1.9s (20.4%)

Memory
34.0MiB live, 1 193.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077010979
1273710180
081199597
085598
0120594
1543510
25258510
08465489
07709232
127128484
080958012
0720
01120
15220
235020
3354520
0939420
075561
0109574
1437445
23349443
010146443
02451372
18171243
228551056
08390988
054356
095352
1377298
23322298
08889287
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 1 285 to 551 computations (57.1% saved)

preprocess303.0ms (3.2%)

Memory
-21.9MiB live, 165.8MiB allocated
Compiler

Compiled 1 696 to 294 computations (82.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...