Numeric.SpecFunctions:invIncompleteGamma from math-functions-0.1.5.2, C

Time bar (total: 6.8s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze14.0ms (0.2%)

Memory
-30.7MiB live, 8.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
50%50%50%0%0%0%0%2
50%50%50%0%0%0%0%3
75%75%25%0%0%0%0%4
87.5%87.5%12.5%0%0%0%0%5
93.8%93.7%6.2%0%0%0%0%6
96.9%96.8%3.1%0%0%0%0%7
98.4%98.4%1.6%0%0%0%0%8
99.2%99.2%0.8%0%0%0%0%9
99.6%99.6%0.4%0%0%0%0%10
99.8%99.8%0.2%0%0%0%0%11
99.9%99.9%0.1%0%0%0%0%12
Compiler

Compiled 19 to 16 computations (15.8% saved)

sample1.3s (19.3%)

Memory
56.3MiB live, 2 913.6MiB allocated
Samples
997.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 816.0ms
const: 417.0ms (51.1% of total)
ival-mult: 173.0ms (21.2% of total)
ival-add: 117.0ms (14.3% of total)
ival-div: 50.0ms (6.1% of total)
ival-sub: 44.0ms (5.4% of total)
ival-true: 6.0ms (0.7% of total)
exact: 5.0ms (0.6% of total)
ival-assert: 4.0ms (0.5% of total)
Bogosity

explain207.0ms (3.1%)

Memory
-8.2MiB live, 390.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
630-0-(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))))
00-0-(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
00-0-(*.f64 x #s(literal 4481/100000 binary64))
00-0-#s(literal 99229/100000 binary64)
00-0-(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
00-0-#s(literal 1 binary64)
00-0-(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))
00-0-(*.f64 x #s(literal 27061/100000 binary64))
00-0-(+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))
00-0-(*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))
00-0-#s(literal 27061/100000 binary64)
00-0-#s(literal 4481/100000 binary64)
00-0-#s(literal 230753/100000 binary64)
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
76.0ms512×0valid
Compiler

Compiled 231 to 60 computations (74% saved)

Precisions
Click to see histograms. Total time spent on operations: 55.0ms
const: 29.0ms (52.7% of total)
ival-mult: 10.0ms (18.2% of total)
ival-add: 9.0ms (16.4% of total)
ival-div: 3.0ms (5.5% of total)
ival-sub: 2.0ms (3.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess130.0ms (1.9%)

Memory
0.4MiB live, 81.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01643
14335
213835
337434
468434
5105334
6171234
7219934
8230734
9234834
10235134
11235134
01417
02217
13817
25917
37117
47917
59817
615617
731417
878617
9149617
10275817
11323217
12334817
13339317
14340117
15340117
0340114
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Outputs
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
Compiler

Compiled 17 to 14 computations (17.6% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Compiler

Compiled 17 to 14 computations (17.6% saved)

simplify70.0ms (1%)

Memory
-1.0MiB live, 37.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
cost-diff128
(+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))
cost-diff128
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01470
02270
13870
25970
37170
47970
59870
615670
731470
878670
9149670
10275870
11323270
12334870
13339370
14340170
15340170
0340159
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))))
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
#s(literal 230753/100000 binary64)
(*.f64 x #s(literal 27061/100000 binary64))
x
#s(literal 27061/100000 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))
#s(literal 1 binary64)
(*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))
(+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))
#s(literal 99229/100000 binary64)
(*.f64 x #s(literal 4481/100000 binary64))
#s(literal 4481/100000 binary64)
Outputs
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))))
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
(*.f64 x #s(literal 27061/100000 binary64))
(*.f64 #s(literal 27061/100000 binary64) x)
x
#s(literal 27061/100000 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
#s(literal 99229/100000 binary64)
(*.f64 x #s(literal 4481/100000 binary64))
(*.f64 #s(literal 4481/100000 binary64) x)
#s(literal 4481/100000 binary64)

localize57.0ms (0.8%)

Memory
7.9MiB live, 88.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.078125
(*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))
accuracy0.390625
(*.f64 x #s(literal 4481/100000 binary64))
accuracy0.40625
(*.f64 x #s(literal 27061/100000 binary64))
accuracy14.728243607129423
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))))
Samples
46.0ms256×0valid
Compiler

Compiled 142 to 30 computations (78.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
const: 23.0ms (66.8% of total)
ival-mult: 5.0ms (14.5% of total)
ival-add: 3.0ms (8.7% of total)
ival-div: 2.0ms (5.8% of total)
ival-sub: 1.0ms (2.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series12.0ms (0.2%)

Memory
-21.7MiB live, 16.5MiB allocated
Counts
8 → 96
Calls
Call 1
Inputs
#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())
Outputs
#s(alt 230753/100000 (taylor 0 x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt 99229/100000 (taylor 0 x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 99229/100000 x) (taylor 0 x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor inf x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor -inf x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) (patch (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor -inf x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) (patch (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 4481/100000 binary64)) (patch (*.f64 x #s(literal 4481/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) (patch (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))) #<representation binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
6.0ms
x
@inf
((+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (+ 99229/100000 (* x 4481/100000)) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (* x 27061/100000) (* x 4481/100000) (* x (+ 99229/100000 (* x 4481/100000))))
2.0ms
x
@-inf
((+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (+ 99229/100000 (* x 4481/100000)) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (* x 27061/100000) (* x 4481/100000) (* x (+ 99229/100000 (* x 4481/100000))))
1.0ms
x
@0
((+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (+ 99229/100000 (* x 4481/100000)) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (* x 27061/100000) (* x 4481/100000) (* x (+ 99229/100000 (* x 4481/100000))))

simplify131.0ms (1.9%)

Memory
15.2MiB live, 170.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0122570
1337562
2798558
31945522
46965522
08171468
Stop Event
iter limit
node limit
Counts
96 → 96
Calls
Call 1
Inputs
230753/100000
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
1
(+ 1 (* 99229/100000 x))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
99229/100000
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 4481/100000 x)
(* 4481/100000 x)
(* 4481/100000 x)
(* 4481/100000 x)
(* 99229/100000 x)
(* x (+ 99229/100000 (* 4481/100000 x)))
(* x (+ 99229/100000 (* 4481/100000 x)))
(* x (+ 99229/100000 (* 4481/100000 x)))
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 4481/100000 x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 4481/100000 x)
(* 4481/100000 x)
(* 4481/100000 x)
(* 4481/100000 x)
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 4481/100000 x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 4481/100000 x)
(* 4481/100000 x)
(* 4481/100000 x)
(* 4481/100000 x)
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
Outputs
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 99229/100000 x))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
99229/100000
#s(literal 99229/100000 binary64)
(+ 99229/100000 (* 4481/100000 x))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(+ 99229/100000 (* 4481/100000 x))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(+ 99229/100000 (* 4481/100000 x))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 99229/100000 x)
(*.f64 #s(literal 99229/100000 binary64) x)
(* x (+ 99229/100000 (* 4481/100000 x)))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* x (+ 99229/100000 (* 4481/100000 x)))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* x (+ 99229/100000 (* 4481/100000 x)))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 27061/100000 x)
(*.f64 x #s(literal 27061/100000 binary64))
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)

rewrite182.0ms (2.7%)

Memory
5.3MiB live, 239.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01464
02264
19864
280764
0838253
Stop Event
iter limit
node limit
iter limit
Counts
8 → 493
Calls
Call 1
Inputs
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))
(+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))))
(*.f64 x #s(literal 27061/100000 binary64))
(*.f64 x #s(literal 4481/100000 binary64))
(*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 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>

eval79.0ms (1.2%)

Memory
-1.6MiB live, 202.7MiB allocated
Compiler

Compiled 16 880 to 2 063 computations (87.8% saved)

prune19.0ms (0.3%)

Memory
-5.7MiB live, 72.9MiB allocated
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New57712589
Fresh000
Picked101
Done000
Total57812590
Accuracy
100.0%
Counts
590 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)))
100.0%
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
100.0%
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
98.4%
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #s(approx (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
45.7%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
46.9%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
97.7%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
56.9%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
55.5%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
61.7%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
46.9%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
54.6%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Compiler

Compiled 222 to 184 computations (17.1% saved)

simplify227.0ms (3.3%)

Memory
-11.8MiB live, 109.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
cost-diff0
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
cost-diff0
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
cost-diff0
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
cost-diff0
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
cost-diff0
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
cost-diff0
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
cost-diff0
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64))
cost-diff0
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
cost-diff0
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
cost-diff0
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
cost-diff0
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
cost-diff128
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
cost-diff320
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034214
054214
187214
2123214
3206214
4287214
5344214
6425214
7642214
81206214
91984214
103355214
114234214
124893214
135039214
145080214
155095214
165096214
175176214
185200214
195200214
205248214
215616214
225616214
05616190
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
#s(literal 230753/100000 binary64)
(*.f64 x #s(literal 27061/100000 binary64))
x
#s(literal 27061/100000 binary64)
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
(*.f64 x x)
#s(literal 4481/100000 binary64)
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
x
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
#s(literal 1900161040244073/1000000000000000 binary64)
x
#s(literal -30191289437/10000000000 binary64)
#s(literal 230753/100000 binary64)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
#s(literal -179503363065659419717/100000000000000000000 binary64)
x
#s(literal 1900161040244073/1000000000000000 binary64)
#s(literal -30191289437/10000000000 binary64)
#s(literal 230753/100000 binary64)
Outputs
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
(*.f64 x #s(literal 27061/100000 binary64))
(*.f64 #s(literal 27061/100000 binary64) x)
x
#s(literal 27061/100000 binary64)
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(*.f64 x x)
#s(literal 4481/100000 binary64)
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
x
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
#s(literal 1900161040244073/1000000000000000 binary64)
x
#s(literal -30191289437/10000000000 binary64)
#s(literal 230753/100000 binary64)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
#s(literal -179503363065659419717/100000000000000000000 binary64)
x
#s(literal 1900161040244073/1000000000000000 binary64)
#s(literal -30191289437/10000000000 binary64)
#s(literal 230753/100000 binary64)

localize121.0ms (1.8%)

Memory
17.2MiB live, 232.0MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy0.05925751953688403
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
accuracy0.0625
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
accuracy0.07421875
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
accuracy27.601051878374754
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
accuracy0.0546875
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
accuracy0.08203125
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
accuracy28.45925774909536
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
accuracy0.00390625
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
accuracy28.764174439070384
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64))
accuracy29.047336118292556
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
accuracy0.01953125
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
accuracy0.08203125
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
accuracy0.40625
(*.f64 x #s(literal 27061/100000 binary64))
accuracy14.728243607129423
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
Samples
102.0ms256×0valid
Compiler

Compiled 340 to 62 computations (81.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 85.0ms
ival-add: 29.0ms (33.9% of total)
ival-mult: 25.0ms (29.2% of total)
const: 23.0ms (26.9% of total)
ival-sub: 4.0ms (4.7% of total)
ival-div: 3.0ms (3.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series16.0ms (0.2%)

Memory
-14.2MiB live, 24.1MiB allocated
Counts
15 → 180
Calls
Call 1
Inputs
#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())
Outputs
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt -30191289437/10000000000 (taylor 0 x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt -30191289437/10000000000 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt 1900161040244073/1000000000000000 (taylor 0 x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1900161040244073/1000000000000000 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ 1900161040244073/1000000000000000 (/ 230753/100000 (pow x 2))) (* 30191289437/10000000000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ 1900161040244073/1000000000000000 (/ 230753/100000 (pow x 2))) (* 30191289437/10000000000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1900161040244073/1000000000000000 x) (taylor inf x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (+ (* 1900161040244073/1000000000000000 (/ 1 x)) (* 230753/100000 (/ 1 (pow x 3)))) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 x) (taylor inf x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (patch (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1900161040244073/1000000000000000 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x)))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x)))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1900161040244073/1000000000000000 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))) x))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) x))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -1 (/ (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -1 (/ (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) (patch (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/100000 binary64)) #<representation binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
((+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (+ 230753/100000 (* x 27061/100000)) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+ (* (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) x) 230753/100000) (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) (* x 27061/100000))
2.0ms
x
@inf
((+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (+ 230753/100000 (* x 27061/100000)) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+ (* (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) x) 230753/100000) (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) (* x 27061/100000))
1.0ms
x
@0
((+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (+ 230753/100000 (* x 27061/100000)) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+ (* (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) x) 230753/100000) (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) (* x 27061/100000))

simplify183.0ms (2.7%)

Memory
-13.5MiB live, 220.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01741440
15031420
214111376
340091366
082101230
Stop Event
iter limit
node limit
Counts
180 → 180
Calls
Call 1
Inputs
1
(+ 1 (* 99229/100000 x))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
230753/100000
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
-30191289437/10000000000
(- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)
(- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)
(- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
-30191289437/10000000000
(- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)
1900161040244073/1000000000000000
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* 1900161040244073/1000000000000000 (pow x 2))
(* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1900161040244073/1000000000000000 (/ 230753/100000 (pow x 2))) (* 30191289437/10000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1900161040244073/1000000000000000 (/ 230753/100000 (pow x 2))) (* 30191289437/10000000000 (/ 1 x))))
(* 1900161040244073/1000000000000000 x)
(* x (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(* x (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(* x (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(* (pow x 3) (- (+ (* 1900161040244073/1000000000000000 (/ 1 x)) (* 230753/100000 (/ 1 (pow x 3)))) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(* -179503363065659419717/100000000000000000000 (pow x 2))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(* -179503363065659419717/100000000000000000000 x)
(* x (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* x (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* x (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(* 1900161040244073/1000000000000000 (pow x 2))
(* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))))
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))))
(* 1900161040244073/1000000000000000 x)
(* -1 (* x (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000)))
(* -1 (* x (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000)))
(* -1 (* x (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000)))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))) x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) x)))))
(* -179503363065659419717/100000000000000000000 (pow x 2))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* -1 (/ (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* -1 (/ (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(* -179503363065659419717/100000000000000000000 x)
(* -1 (* x (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -1 (* x (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -1 (* x (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 99229/100000 x))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
-30191289437/10000000000
#s(literal -30191289437/10000000000 binary64)
(- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
-30191289437/10000000000
#s(literal -30191289437/10000000000 binary64)
(- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
1900161040244073/1000000000000000
#s(literal 1900161040244073/1000000000000000 binary64)
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 27061/4481 binary64))) x)
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 27061/4481 binary64))) x)
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* 1900161040244073/1000000000000000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1900161040244073/1000000000000000 binary64))
(* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
(* (pow x 2) (- (+ 1900161040244073/1000000000000000 (/ 230753/100000 (pow x 2))) (* 30191289437/10000000000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x (/.f64 (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) x)) x)
(* (pow x 2) (- (+ 1900161040244073/1000000000000000 (/ 230753/100000 (pow x 2))) (* 30191289437/10000000000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x (/.f64 (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) x)) x)
(* 1900161040244073/1000000000000000 x)
(*.f64 #s(literal 1900161040244073/1000000000000000 binary64) x)
(* x (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(* x (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(* x (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x)
(* (pow x 3) (- (+ (* 1900161040244073/1000000000000000 (/ 1 x)) (* 230753/100000 (/ 1 (pow x 3)))) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 (-.f64 #s(literal 30191289437/10000000000 binary64) (/.f64 #s(literal 230753/100000 binary64) x)) x)) x) #s(literal 179503363065659419717/100000000000000000000 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -179503363065659419717/100000000000000000000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
(* -179503363065659419717/100000000000000000000 x)
(*.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x)
(* x (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(* x (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(* x (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* 1900161040244073/1000000000000000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1900161040244073/1000000000000000 binary64))
(* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x (/.f64 (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) x)) x)
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x (/.f64 (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) x)) x)
(* 1900161040244073/1000000000000000 x)
(*.f64 #s(literal 1900161040244073/1000000000000000 binary64) x)
(* -1 (* x (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000)))
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(* -1 (* x (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000)))
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(* -1 (* x (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000)))
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))) x)))))
(*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x)
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) x)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 (-.f64 #s(literal 30191289437/10000000000 binary64) (/.f64 #s(literal 230753/100000 binary64) x)) x)) x) #s(literal 179503363065659419717/100000000000000000000 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -179503363065659419717/100000000000000000000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* -1 (/ (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
(* (pow x 2) (- (* -1 (/ (- (* 30191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
(* -179503363065659419717/100000000000000000000 x)
(*.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x)
(* -1 (* x (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(* -1 (* x (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(* -1 (* x (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)

rewrite199.0ms (2.9%)

Memory
17.3MiB live, 245.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034189
054189
1254189
22158189
08667165
Stop Event
iter limit
node limit
iter limit
Counts
15 → 375
Calls
Call 1
Inputs
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(*.f64 x #s(literal 27061/100000 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>

eval89.0ms (1.3%)

Memory
-3.6MiB live, 157.0MiB allocated
Compiler

Compiled 13 947 to 1 662 computations (88.1% saved)

prune22.0ms (0.3%)

Memory
11.9MiB live, 57.4MiB allocated
Pruning

13 alts after pruning (9 fresh and 4 done)

PrunedKeptTotal
New5487555
Fresh527
Picked145
Done000
Total55413567
Accuracy
100.0%
Counts
567 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)))
100.0%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
100.0%
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
98.4%
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
45.7%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
46.9%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
97.7%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
61.7%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
46.9%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
56.9%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
55.5%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
5.2%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
54.6%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Compiler

Compiled 215 to 175 computations (18.6% saved)

simplify116.0ms (1.7%)

Memory
10.0MiB live, 48.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
cost-diff0
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
cost-diff0
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
cost-diff0
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
cost-diff0
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
cost-diff0
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
cost-diff0
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x))
cost-diff0
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
cost-diff0
(/.f64 #s(literal 27061/4481 binary64) x)
cost-diff0
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x))
cost-diff0
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
cost-diff0
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
cost-diff0
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
cost-diff0
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
cost-diff320
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038237
060238
190216
2122216
3157216
4205216
5282216
6436216
7692216
81159216
91971216
103150216
113416216
123574216
133642216
143652216
153692216
164016216
174016216
04016216
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
x
#s(literal 27061/100000 binary64)
#s(literal 230753/100000 binary64)
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
(*.f64 x x)
#s(literal 4481/100000 binary64)
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
(neg.f64 x)
x
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x))
(/.f64 #s(literal 27061/4481 binary64) x)
#s(literal 27061/4481 binary64)
x
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
#s(literal 27061/4481 binary64)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
#s(literal 1651231776/20079361 binary64)
x
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
#s(literal 27061/100000 binary64)
x
#s(literal 230753/100000 binary64)
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
#s(literal 4481/100000 binary64)
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)
Outputs
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
x
#s(literal 27061/100000 binary64)
#s(literal 230753/100000 binary64)
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(*.f64 x x)
#s(literal 4481/100000 binary64)
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
(neg.f64 x)
x
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x))
(/.f64 #s(literal 27061/4481 binary64) x)
#s(literal 27061/4481 binary64)
x
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
#s(literal 27061/4481 binary64)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
#s(literal 1651231776/20079361 binary64)
x
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
#s(literal 27061/100000 binary64)
x
#s(literal 230753/100000 binary64)
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
#s(literal 4481/100000 binary64)
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)

localize101.0ms (1.5%)

Memory
3.7MiB live, 158.9MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.0546875
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
accuracy0.16796875
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
accuracy0.19140625
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
accuracy14.728243607129423
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
accuracy0.0234375
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
accuracy0.22265625
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
accuracy0.4609375
(/.f64 #s(literal 1651231776/20079361 binary64) x)
accuracy35.03618184949303
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x))
accuracy0.00390625
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
accuracy0.31640625
(/.f64 #s(literal 27061/4481 binary64) x)
accuracy34.50116167467715
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x))
accuracy0
(neg.f64 x)
accuracy33.973974715966975
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
accuracy0.01953125
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
accuracy0.08203125
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
accuracy0.19140625
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
accuracy14.728243607129423
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
Samples
82.0ms256×0valid
Compiler

Compiled 402 to 64 computations (84.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
const: 21.0ms (31.8% of total)
ival-div: 19.0ms (28.7% of total)
ival-mult: 13.0ms (19.7% of total)
ival-add: 8.0ms (12.1% of total)
ival-sub: 4.0ms (6.1% of total)
ival-neg: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series16.0ms (0.2%)

Memory
-12.4MiB live, 25.7MiB allocated
Counts
20 → 240
Calls
Call 1
Inputs
#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())
#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())
Outputs
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (/ -1651231776/20079361 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 27061/4481 x) 1651231776/20079361) (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 27061/4481 x) 1651231776/20079361) (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 27061/4481 x) 1651231776/20079361) (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ -1651231776/20079361 x) (taylor 0 x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 27061/4481 x) 1651231776/20079361) x) (taylor 0 x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 27061/4481 x) 1651231776/20079361) x) (taylor 0 x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 27061/4481 x) 1651231776/20079361) x) (taylor 0 x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt 99229/100000 (taylor 0 x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt 27061/4481 (taylor inf x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) (taylor inf x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) (taylor inf x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) (taylor inf x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 99229/100000 x) (taylor inf x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) (patch (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) x) (patch (/.f64 #s(literal 27061/4481 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) (patch (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) #<representation binary64>) () ())) ())
#s(alt 27061/4481 (taylor -inf x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) (taylor -inf x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) (taylor -inf x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) (taylor -inf x) (#s(alt (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) (patch (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 99229/100000 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 1651231776/20079361 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
4.0ms
x
@-inf
((+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (+ (* x 27061/100000) 230753/100000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg x) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/ 27061/4481 x) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/ (- 27061/4481 (/ 1651231776/20079361 x)) x) (- 27061/4481 (/ 1651231776/20079361 x)) (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (+ (* 99229/100000 x) 1) (/ 1651231776/20079361 x) (+ (* 4481/100000 x) 99229/100000))
2.0ms
x
@0
((+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (+ (* x 27061/100000) 230753/100000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg x) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/ 27061/4481 x) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/ (- 27061/4481 (/ 1651231776/20079361 x)) x) (- 27061/4481 (/ 1651231776/20079361 x)) (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (+ (* 99229/100000 x) 1) (/ 1651231776/20079361 x) (+ (* 4481/100000 x) 99229/100000))
2.0ms
x
@inf
((+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (+ (* x 27061/100000) 230753/100000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg x) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/ 27061/4481 x) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/ (- 27061/4481 (/ 1651231776/20079361 x)) x) (- 27061/4481 (/ 1651231776/20079361 x)) (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (+ (* 99229/100000 x) 1) (/ 1651231776/20079361 x) (+ (* 4481/100000 x) 99229/100000))

simplify156.0ms (2.3%)

Memory
1.1MiB live, 187.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01321714
13601674
28361522
319601426
470161426
082761306
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
1
(+ 1 (* 99229/100000 x))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
230753/100000
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(/ 27061/4481 x)
(/ 27061/4481 x)
(/ 27061/4481 x)
(/ 27061/4481 x)
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(/ -1651231776/20079361 (pow x 2))
(/ (- (* 27061/4481 x) 1651231776/20079361) (pow x 2))
(/ (- (* 27061/4481 x) 1651231776/20079361) (pow x 2))
(/ (- (* 27061/4481 x) 1651231776/20079361) (pow x 2))
(/ -1651231776/20079361 x)
(/ (- (* 27061/4481 x) 1651231776/20079361) x)
(/ (- (* 27061/4481 x) 1651231776/20079361) x)
(/ (- (* 27061/4481 x) 1651231776/20079361) x)
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
230753/100000
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
1
(+ 1 (* 99229/100000 x))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
1
(+ 1 (* 99229/100000 x))
(+ 1 (* 99229/100000 x))
(+ 1 (* 99229/100000 x))
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
99229/100000
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/ 27061/4481 x)
(/ 27061/4481 x)
(/ 27061/4481 x)
(/ 27061/4481 x)
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
27061/4481
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 99229/100000 x)
(* x (+ 99229/100000 (/ 1 x)))
(* x (+ 99229/100000 (/ 1 x)))
(* x (+ 99229/100000 (/ 1 x)))
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(* 4481/100000 x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/ 27061/4481 x)
(/ 27061/4481 x)
(/ 27061/4481 x)
(/ 27061/4481 x)
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
27061/4481
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 99229/100000 x)
(* x (+ 99229/100000 (/ 1 x)))
(* x (+ 99229/100000 (/ 1 x)))
(* x (+ 99229/100000 (/ 1 x)))
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(* 4481/100000 x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 99229/100000 x))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(/ -1651231776/20079361 (pow x 2))
(/.f64 (/.f64 #s(literal -1651231776/20079361 binary64) x) x)
(/ (- (* 27061/4481 x) 1651231776/20079361) (pow x 2))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (* 27061/4481 x) 1651231776/20079361) (pow x 2))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (* 27061/4481 x) 1651231776/20079361) (pow x 2))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ -1651231776/20079361 x)
(/.f64 #s(literal -1651231776/20079361 binary64) x)
(/ (- (* 27061/4481 x) 1651231776/20079361) x)
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
(/ (- (* 27061/4481 x) 1651231776/20079361) x)
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
(/ (- (* 27061/4481 x) 1651231776/20079361) x)
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 99229/100000 x))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 99229/100000 x))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(+ 1 (* 99229/100000 x))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(+ 1 (* 99229/100000 x))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
99229/100000
#s(literal 99229/100000 binary64)
(+ 99229/100000 (* 4481/100000 x))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(+ 99229/100000 (* 4481/100000 x))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(+ 99229/100000 (* 4481/100000 x))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
27061/4481
#s(literal 27061/4481 binary64)
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 99229/100000 x)
(*.f64 x #s(literal 99229/100000 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
27061/4481
#s(literal 27061/4481 binary64)
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
(- 27061/4481 (* 1651231776/20079361 (/ 1 x)))
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x) x)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4481/100000 binary64))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 99229/100000 x)
(*.f64 x #s(literal 99229/100000 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(/ 1651231776/20079361 x)
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))

rewrite242.0ms (3.6%)

Memory
14.4MiB live, 262.7MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038216
060217
1284195
22062195
08392195
Stop Event
iter limit
node limit
iter limit
Counts
20 → 931
Calls
Call 1
Inputs
(fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
(neg.f64 x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x))
(/.f64 #s(literal 27061/4481 binary64) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x))
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(/.f64 #s(literal 1651231776/20079361 binary64) x)
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval266.0ms (3.9%)

Memory
4.7MiB live, 226.9MiB allocated
Compiler

Compiled 32 225 to 2 837 computations (91.2% saved)

prune48.0ms (0.7%)

Memory
12.3MiB live, 63.9MiB allocated
Pruning

14 alts after pruning (5 fresh and 9 done)

PrunedKeptTotal
New1 16831 171
Fresh224
Picked055
Done044
Total1 170141 184
Accuracy
100.0%
Counts
1 184 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)))
100.0%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
98.4%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
47.1%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
100.0%
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
45.7%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
46.9%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
97.7%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
61.7%
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
46.9%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
56.9%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
55.5%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
5.2%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
54.6%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Compiler

Compiled 192 to 156 computations (18.8% saved)

simplify268.0ms (4%)

Memory
-6.4MiB live, 66.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))
cost-diff0
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
cost-diff0
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)))
cost-diff0
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
cost-diff0
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))
cost-diff0
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
cost-diff0
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))))
cost-diff0
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
cost-diff0
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
cost-diff0
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
cost-diff0
#s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))
cost-diff0
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
cost-diff0
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
cost-diff0
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
cost-diff0
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
cost-diff0
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))
cost-diff1408
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054350
076336
1118315
2157315
3242315
4445315
5641315
6857315
71410315
82668315
93849315
104684315
115388315
125948315
136026315
146368315
156502315
166508315
176508315
186547315
196547315
206555315
06555311
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
#s(literal 27061/100000 binary64)
x
#s(literal 230753/100000 binary64)
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
#s(literal 4481/100000 binary64)
#s(literal 99229/100000 binary64)
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
#s(literal -30191289437/10000000000 binary64)
x
#s(literal 230753/100000 binary64)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
#s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
#s(literal -179503363065659419717/100000000000000000000 binary64)
x
#s(literal 1900161040244073/1000000000000000 binary64)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
x
#s(literal 27061/100000 binary64)
#s(literal 230753/100000 binary64)
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
x
#s(literal 27061/100000 binary64)
#s(literal 230753/100000 binary64)
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
#s(literal 4481/100000 binary64)
#s(literal 99229/100000 binary64)
Outputs
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)))
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
#s(literal 27061/100000 binary64)
x
#s(literal 230753/100000 binary64)
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
#s(literal 4481/100000 binary64)
#s(literal 99229/100000 binary64)
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
#s(literal -30191289437/10000000000 binary64)
x
#s(literal 230753/100000 binary64)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
#s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
#s(literal -179503363065659419717/100000000000000000000 binary64)
x
#s(literal 1900161040244073/1000000000000000 binary64)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))))
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
x
#s(literal 27061/100000 binary64)
#s(literal 230753/100000 binary64)
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
x
#s(literal 27061/100000 binary64)
#s(literal 230753/100000 binary64)
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
#s(literal 4481/100000 binary64)
#s(literal 99229/100000 binary64)

localize279.0ms (4.1%)

Memory
12.3MiB live, 213.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.16796875
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
accuracy0.19140625
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
accuracy14.728243607129423
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)))
accuracy33.91897664882935
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))
accuracy0.01953125
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))
accuracy0.19140625
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
accuracy14.728243607129423
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))))
accuracy28.3608631086184
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))
accuracy0.09375
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
accuracy0.19921875
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
accuracy27.601051878374754
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
accuracy33.79986912061247
#s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))
accuracy0.20627873016428752
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
accuracy24.489429836136704
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
accuracy0.0546875
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
accuracy0.16796875
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
accuracy0.19140625
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
accuracy14.728243607129423
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
Samples
230.0ms256×0valid
Compiler

Compiled 536 to 80 computations (85.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 211.0ms
ival-sub: 114.0ms (54.1% of total)
const: 40.0ms (19% of total)
ival-mult: 34.0ms (16.1% of total)
ival-add: 15.0ms (7.1% of total)
ival-div: 7.0ms (3.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series25.0ms (0.4%)

Memory
-29.7MiB live, 18.2MiB allocated
Counts
21 → 252
Calls
Call 1
Inputs
#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())
Outputs
#s(alt 230753/100000 (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt 100000/230753 (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (+ 100000/230753 (* 30191289437/53246947009 x)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (+ 100000/230753 (* x (+ 30191289437/53246947009 (* 4730460973492672/12286892763167777 x)))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (+ 100000/230753 (* x (+ 30191289437/53246947009 (* x (+ 4730460973492672/12286892763167777 (* 1060196761744488379977/2835237365779254046081 x)))))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (* 1900161040244073/1000000000000000 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* 1900161040244073/1000000000000000 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt 99229/100000 (taylor 0 x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* x (+ 99229/100000 (* 4481/100000 x)))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 99229/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* 27061/4481 (/ 1 (pow x 2)))) x)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ 1651231776/20079361 (pow x 3)) (+ 1 (* 27061/4481 (/ 1 (pow x 2))))) x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ 1651231776/20079361 (pow x 3)) (+ 1 (+ (* 27061/4481 (/ 1 (pow x 2))) (* 155005469888505/89975616641 (/ 1 (pow x 4)))))) x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -30191289437/10000000000 x) (taylor inf x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 230753/100000 (/ 1 x)) 30191289437/10000000000)) (taylor inf x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 230753/100000 (/ 1 x)) 30191289437/10000000000)) (taylor inf x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 230753/100000 (/ 1 x)) 30191289437/10000000000)) (taylor inf x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (+ (* 1900161040244073/1000000000000000 (/ 1 x)) (* 230753/100000 (/ 1 (pow x 3)))) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 2)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3))))) (taylor inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 99229/100000 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* 27061/4481 (/ 1 (pow x 2)))) x)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (+ 1 (* 27061/4481 (/ 1 (pow x 2)))) (/ 1651231776/20079361 (pow x 3))) x)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (* -1 (/ (- 1651231776/20079361 (* 155005469888505/89975616641 (/ 1 x))) (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))) x)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (patch (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) (patch #s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -30191289437/10000000000 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) (patch #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))) x))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) x))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) (patch #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (patch (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor -inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) (patch (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) (patch (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor -inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) (patch #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* 27061/100000 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (patch (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) (patch (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 99229/100000 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
9.0ms
x
@inf
((/ 1 (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x))) (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x)) (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (+ (* -30191289437/10000000000 x) 230753/100000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (* (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) x) (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (+ (* 27061/100000 x) 230753/100000) (+ (* 4481/100000 x) 99229/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (+ (* x 99229/100000) 1))
2.0ms
x
@-inf
((/ 1 (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x))) (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x)) (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (+ (* -30191289437/10000000000 x) 230753/100000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (* (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) x) (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (+ (* 27061/100000 x) 230753/100000) (+ (* 4481/100000 x) 99229/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (+ (* x 99229/100000) 1))
1.0ms
x
@0
((/ 1 (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x))) (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x)) (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (+ (* -30191289437/10000000000 x) 230753/100000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (* (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) x) (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (+ (* 27061/100000 x) 230753/100000) (+ (* 4481/100000 x) 99229/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (+ (* x 99229/100000) 1))

simplify243.0ms (3.6%)

Memory
1.1MiB live, 229.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02032014
16041974
216011940
343071936
082561746
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
100000/230753
(+ 100000/230753 (* 30191289437/53246947009 x))
(+ 100000/230753 (* x (+ 30191289437/53246947009 (* 4730460973492672/12286892763167777 x))))
(+ 100000/230753 (* x (+ 30191289437/53246947009 (* x (+ 4730460973492672/12286892763167777 (* 1060196761744488379977/2835237365779254046081 x))))))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* -30191289437/10000000000 x))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(* 1900161040244073/1000000000000000 (pow x 2))
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(* 1900161040244073/1000000000000000 x)
(* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
230753/100000
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
1
(+ 1 (* 99229/100000 x))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
230753/100000
(+ 230753/100000 (* -30191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
230753/100000
(+ 230753/100000 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
1
(+ 1 (* 99229/100000 x))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
230753/100000
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
(+ 230753/100000 (* 27061/100000 x))
99229/100000
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
1
(+ 1 (* 99229/100000 x))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
1
(+ 1 (* 99229/100000 x))
(+ 1 (* 99229/100000 x))
(+ 1 (* 99229/100000 x))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ -1 x)
(* -1 (/ (+ 1 (* 27061/4481 (/ 1 (pow x 2)))) x))
(/ (- (/ 1651231776/20079361 (pow x 3)) (+ 1 (* 27061/4481 (/ 1 (pow x 2))))) x)
(/ (- (/ 1651231776/20079361 (pow x 3)) (+ 1 (+ (* 27061/4481 (/ 1 (pow x 2))) (* 155005469888505/89975616641 (/ 1 (pow x 4)))))) x)
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* -30191289437/10000000000 x)
(* x (- (* 230753/100000 (/ 1 x)) 30191289437/10000000000))
(* x (- (* 230753/100000 (/ 1 x)) 30191289437/10000000000))
(* x (- (* 230753/100000 (/ 1 x)) 30191289437/10000000000))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(* (pow x 3) (- (+ (* 1900161040244073/1000000000000000 (/ 1 x)) (* 230753/100000 (/ 1 (pow x 3)))) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* -179503363065659419717/100000000000000000000 (pow x 2))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* -1 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(/ 27061/4481 x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* 4481/100000 x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 99229/100000 x)
(* x (+ 99229/100000 (/ 1 x)))
(* x (+ 99229/100000 (/ 1 x)))
(* x (+ 99229/100000 (/ 1 x)))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ -1 x)
(* -1 (/ (+ 1 (* 27061/4481 (/ 1 (pow x 2)))) x))
(* -1 (/ (- (+ 1 (* 27061/4481 (/ 1 (pow x 2)))) (/ 1651231776/20079361 (pow x 3))) x))
(* -1 (/ (+ 1 (+ (* -1 (/ (- 1651231776/20079361 (* 155005469888505/89975616641 (/ 1 x))) (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))) x))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -30191289437/10000000000 x)
(* -1 (* x (- 30191289437/10000000000 (* 230753/100000 (/ 1 x)))))
(* -1 (* x (- 30191289437/10000000000 (* 230753/100000 (/ 1 x)))))
(* -1 (* x (- 30191289437/10000000000 (* 230753/100000 (/ 1 x)))))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))) x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) x)))))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -179503363065659419717/100000000000000000000 (pow x 2))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* -1 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(/ 27061/4481 x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 27061/100000 x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(* 4481/100000 x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* 4481/100000 (pow x 2))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(* 99229/100000 x)
(* x (+ 99229/100000 (/ 1 x)))
(* x (+ 99229/100000 (/ 1 x)))
(* x (+ 99229/100000 (/ 1 x)))
Outputs
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
100000/230753
#s(literal 100000/230753 binary64)
(+ 100000/230753 (* 30191289437/53246947009 x))
(fma.f64 #s(literal 30191289437/53246947009 binary64) x #s(literal 100000/230753 binary64))
(+ 100000/230753 (* x (+ 30191289437/53246947009 (* 4730460973492672/12286892763167777 x))))
(fma.f64 (fma.f64 #s(literal 4730460973492672/12286892763167777 binary64) x #s(literal 30191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64))
(+ 100000/230753 (* x (+ 30191289437/53246947009 (* x (+ 4730460973492672/12286892763167777 (* 1060196761744488379977/2835237365779254046081 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1060196761744488379977/2835237365779254046081 binary64) x #s(literal 4730460973492672/12286892763167777 binary64)) x #s(literal 30191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(* 1900161040244073/1000000000000000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1900161040244073/1000000000000000 binary64))
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* (pow x 2) (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* 1900161040244073/1000000000000000 x)
(*.f64 #s(literal 1900161040244073/1000000000000000 binary64) x)
(* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x)))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 99229/100000 x))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -30191289437/10000000000 x))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 30191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 #s(literal -20191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 99229/100000 x))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(+ 230753/100000 (* 27061/100000 x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
99229/100000
#s(literal 99229/100000 binary64)
(+ 99229/100000 (* 4481/100000 x))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(+ 99229/100000 (* 4481/100000 x))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(+ 99229/100000 (* 4481/100000 x))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 99229/100000 x))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(+ 1 (* x (+ 99229/100000 (* 4481/100000 x))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 99229/100000 x))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(+ 1 (* 99229/100000 x))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(+ 1 (* 99229/100000 x))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 27061/4481 (/ 1 (pow x 2)))) x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))) x)
(/ (- (/ 1651231776/20079361 (pow x 3)) (+ 1 (* 27061/4481 (/ 1 (pow x 2))))) x)
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 (/.f64 #s(literal 1651231776/20079361 binary64) x) #s(literal 27061/4481 binary64)) #s(literal -1 binary64)) x)
(/ (- (/ 1651231776/20079361 (pow x 3)) (+ 1 (+ (* 27061/4481 (/ 1 (pow x 2))) (* 155005469888505/89975616641 (/ 1 (pow x 4)))))) x)
(/.f64 (-.f64 (-.f64 (/.f64 (-.f64 #s(literal 1651231776/20079361 binary64) (/.f64 #s(literal 155005469888505/89975616641 binary64) x)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))) #s(literal 1 binary64)) x)
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 27061/4481 binary64))) x)
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* -30191289437/10000000000 x)
(*.f64 x #s(literal -30191289437/10000000000 binary64))
(* x (- (* 230753/100000 (/ 1 x)) 30191289437/10000000000))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(* x (- (* 230753/100000 (/ 1 x)) 30191289437/10000000000))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(* x (- (* 230753/100000 (/ 1 x)) 30191289437/10000000000))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 30191289437/10000000000 binary64) x)) x) #s(literal 179503363065659419717/100000000000000000000 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (+ (* 1900161040244073/1000000000000000 (/ 1 x)) (* 230753/100000 (/ 1 (pow x 3)))) (+ 179503363065659419717/100000000000000000000 (/ 30191289437/10000000000 (pow x 2)))))
(*.f64 (+.f64 (-.f64 (/.f64 #s(literal 230753/100000 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 179503363065659419717/100000000000000000000 binary64)) (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 30191289437/10000000000 binary64) x)) x)) (pow.f64 x #s(literal 3 binary64)))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* -179503363065659419717/100000000000000000000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 27061/4481 binary64))) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 #s(literal 4481/100000 binary64) x) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* -1 x)
(neg.f64 x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (* 1651231776/20079361 (/ 1 x))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(/ (- (+ 27061/4481 (/ 151724043800704/89975616641 (pow x 2))) (+ (* 1651231776/20079361 (/ 1 x)) (* 14315508183474457216/403180738168321 (/ 1 (pow x 3))))) x)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 27061/4481 binary64))) x)
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 #s(literal 4481/100000 binary64) x) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 #s(literal 4481/100000 binary64) x) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 99229/100000 x)
(*.f64 #s(literal 99229/100000 binary64) x)
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 27061/4481 (/ 1 (pow x 2)))) x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))) x)
(* -1 (/ (- (+ 1 (* 27061/4481 (/ 1 (pow x 2)))) (/ 1651231776/20079361 (pow x 3))) x))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 (/.f64 #s(literal 1651231776/20079361 binary64) x) #s(literal 27061/4481 binary64)) #s(literal -1 binary64)) x)
(* -1 (/ (+ 1 (+ (* -1 (/ (- 1651231776/20079361 (* 155005469888505/89975616641 (/ 1 x))) (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))) x))
(/.f64 (-.f64 (-.f64 (/.f64 (-.f64 #s(literal 1651231776/20079361 binary64) (/.f64 #s(literal 155005469888505/89975616641 binary64) x)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))) #s(literal 1 binary64)) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* -30191289437/10000000000 x)
(*.f64 x #s(literal -30191289437/10000000000 binary64))
(* -1 (* x (- 30191289437/10000000000 (* 230753/100000 (/ 1 x)))))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(* -1 (* x (- 30191289437/10000000000 (* 230753/100000 (/ 1 x)))))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(* -1 (* x (- 30191289437/10000000000 (* 230753/100000 (/ 1 x)))))
(fma.f64 x #s(literal -30191289437/10000000000 binary64) #s(literal 230753/100000 binary64))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))) x)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 30191289437/10000000000 binary64) x)) x) #s(literal 179503363065659419717/100000000000000000000 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 30191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) x)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 (-.f64 #s(literal 30191289437/10000000000 binary64) (/.f64 #s(literal 230753/100000 binary64) x)) x)) x) #s(literal 179503363065659419717/100000000000000000000 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(* -179503363065659419717/100000000000000000000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -179503363065659419717/100000000000000000000 binary64))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 #s(literal 4481/100000 binary64) x) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(* -1 (* x (- (+ 1 (/ 1651231776/20079361 (pow x 3))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) #s(literal -1 binary64)) x)
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x))
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) x) #s(literal -27061/4481 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 14315508183474457216/403180738168321 (/ 1 x)) 151724043800704/89975616641) x)) 1651231776/20079361) x)) 27061/4481) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1651231776/20079361 binary64) (/.f64 (-.f64 (/.f64 #s(literal 14315508183474457216/403180738168321 binary64) x) #s(literal 151724043800704/89975616641 binary64)) x)) x) #s(literal -27061/4481 binary64)) x)
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 #s(literal 4481/100000 binary64) x) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 27061/100000 x)
(*.f64 #s(literal 27061/100000 binary64) x)
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* x (+ 27061/100000 (* 230753/100000 (/ 1 x))))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(* 4481/100000 x)
(*.f64 #s(literal 4481/100000 binary64) x)
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* x (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(* 4481/100000 (pow x 2))
(*.f64 (*.f64 #s(literal 4481/100000 binary64) x) x)
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* (pow x 2) (+ 4481/100000 (+ (* 99229/100000 (/ 1 x)) (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(* 99229/100000 x)
(*.f64 #s(literal 99229/100000 binary64) x)
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))
(* x (+ 99229/100000 (/ 1 x)))
(fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64))

rewrite324.0ms (4.8%)

Memory
-32.3MiB live, 287.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054310
076296
1400275
22862275
08253271
Stop Event
iter limit
node limit
iter limit
Counts
21 → 737
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x))
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
(fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
#s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64))))
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)))
#s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval143.0ms (2.1%)

Memory
42.6MiB live, 307.5MiB allocated
Compiler

Compiled 27 264 to 3 241 computations (88.1% saved)

prune65.0ms (1%)

Memory
-4.7MiB live, 103.7MiB allocated
Pruning

16 alts after pruning (2 fresh and 14 done)

PrunedKeptTotal
New1 08321 085
Fresh000
Picked055
Done099
Total1 083161 099
Accuracy
100.0%
Counts
1 099 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)))
54.9%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 1060196761744488379977/2835237365779254046081 binary64) x #s(literal 4730460973492672/12286892763167777 binary64)) x #s(literal 30191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64))))
100.0%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
98.4%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
47.1%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
100.0%
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
98.4%
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
45.7%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
46.9%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
97.7%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
61.7%
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
46.9%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
56.9%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
55.5%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
5.2%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
54.6%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Compiler

Compiled 401 to 221 computations (44.9% saved)

regimes21.0ms (0.3%)

Memory
-6.3MiB live, 38.9MiB allocated
Counts
25 → 1
Calls
Call 1
Inputs
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #s(approx (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 1060196761744488379977/2835237365779254046081 binary64) x #s(literal 4730460973492672/12286892763167777 binary64)) x #s(literal 30191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64))))
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)))
Outputs
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
Calls

2 calls:

13.0ms
x
7.0ms
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Results
AccuracySegmentsBranch
100.0%1x
100.0%1(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes14.0ms (0.2%)

Memory
18.0MiB live, 56.8MiB allocated
Counts
21 → 1
Calls
Call 1
Inputs
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #s(approx (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 1060196761744488379977/2835237365779254046081 binary64) x #s(literal 4730460973492672/12286892763167777 binary64)) x #s(literal 30191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64))))
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
Outputs
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
Calls

2 calls:

7.0ms
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
6.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
100.0%1(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes14.0ms (0.2%)

Memory
-1.3MiB live, 36.8MiB allocated
Counts
20 → 1
Calls
Call 1
Inputs
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #s(approx (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 1060196761744488379977/2835237365779254046081 binary64) x #s(literal 4730460973492672/12286892763167777 binary64)) x #s(literal 30191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64))))
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
Outputs
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
Calls

2 calls:

7.0ms
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
6.0ms
x
Results
AccuracySegmentsBranch
98.4%1x
98.4%1(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes11.0ms (0.2%)

Memory
-22.4MiB live, 16.5MiB allocated
Counts
13 → 1
Calls
Call 1
Inputs
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
Outputs
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
Calls

2 calls:

5.0ms
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
4.0ms
x
Results
AccuracySegmentsBranch
98.4%1x
98.4%1(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes8.0ms (0.1%)

Memory
14.3MiB live, 14.3MiB allocated
Counts
12 → 1
Calls
Call 1
Inputs
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(approx (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -30191289437/10000000000) x) 230753/100000) (*.f64 (*.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x) x)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
Outputs
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
Calls

2 calls:

4.0ms
x
4.0ms
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Results
AccuracySegmentsBranch
97.7%1x
97.7%1(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes4.0ms (0.1%)

Memory
5.8MiB live, 5.8MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1))) x) (neg.f64 x))
Outputs
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
Calls

2 calls:

2.0ms
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
2.0ms
x
Results
AccuracySegmentsBranch
98.2%3x
98.2%3(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes3.0ms (0%)

Memory
4.9MiB live, 4.9MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Outputs
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Calls

2 calls:

1.0ms
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
1.0ms
x
Results
AccuracySegmentsBranch
54.6%1x
54.6%1(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
Compiler

Compiled 18 to 15 computations (16.7% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.3075488068260093
6469.683178391025
0.0ms
-204671.92927121342
0.44691709943689706
Compiler

Compiled 20 to 18 computations (10% saved)

simplify177.0ms (2.6%)

Memory
-34.2MiB live, 29.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057216
175216
283216
384216
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
(if (<=.f64 (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #s(literal -200000 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x)) (if (<=.f64 (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #s(literal 4 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Outputs
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (fma.f64 (*.f64 x x) #s(literal 4481/100000 binary64) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (* x x) 4481/100000) (+ (* 99229/100000 x) 1)) (fma.f64 x #s(literal 99229/100000 binary64) #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
(if (<=.f64 (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #s(literal -200000 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x)) (if (<=.f64 (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x) #s(literal 4 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))))
(if (<=.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal 27061/100000 binary64) x) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 4481/100000 binary64) x) #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) #s(literal -200000 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x)) (if (<=.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal 27061/100000 binary64) x) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 4481/100000 binary64) x) #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) #s(literal 4 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))

soundness1.1s (16.4%)

Memory
16.4MiB live, 644.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02032014
16041974
216011940
343071936
082561746
0122570
1337562
2798558
31945522
46965522
08171468
034189
054189
1254189
22158189
08667165
01464
02264
19864
280764
0838253
01321714
13601674
28361522
319601426
470161426
082761306
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 407 to 207 computations (49.1% saved)

preprocess50.0ms (0.7%)

Memory
5.5MiB live, 115.4MiB allocated
Compiler

Compiled 246 to 114 computations (53.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...