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

Time bar (total: 8.1s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze37.0ms (0.5%)

Memory
-32.3MiB live, 6.2MiB 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.9s (23%)

Memory
27.4MiB live, 2 527.1MiB allocated
Samples
1.4s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
const: 531.0ms (46.4% of total)
ival-mult: 324.0ms (28.3% of total)
ival-add: 141.0ms (12.3% of total)
ival-div: 91.0ms (8% of total)
ival-sub: 42.0ms (3.7% of total)
ival-true: 6.0ms (0.5% of total)
exact: 6.0ms (0.5% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain206.0ms (2.5%)

Memory
-3.6MiB live, 523.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
610-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
77.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.5% of total)
ival-mult: 11.0ms (19.9% of total)
ival-add: 9.0ms (16.3% of total)
ival-div: 3.0ms (5.4% of total)
ival-sub: 2.0ms (3.6% of total)
ival-true: 1.0ms (1.8% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess125.0ms (1.5%)

Memory
25.0MiB live, 106.4MiB 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.5MiB live, 0.5MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune2.0ms (0%)

Memory
-36.6MiB live, 2.4MiB 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)

simplify69.0ms (0.8%)

Memory
28.4MiB live, 67.8MiB 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.7%)

Memory
-1.4MiB live, 122.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.10546875
(*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64))))
accuracy0.37890625
(*.f64 x #s(literal 4481/100000 binary64))
accuracy0.4296875
(*.f64 x #s(literal 27061/100000 binary64))
accuracy14.309167483553873
(/.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
47.0ms256×0valid
Compiler

Compiled 142 to 30 computations (78.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
const: 26.0ms (68% of total)
ival-mult: 5.0ms (13.1% of total)
ival-add: 4.0ms (10.5% of total)
ival-div: 2.0ms (5.2% of total)
ival-sub: 1.0ms (2.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series10.0ms (0.1%)

Memory
-19.5MiB live, 19.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
3.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))))

simplify121.0ms (1.5%)

Memory
26.5MiB live, 183.8MiB 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)

rewrite356.0ms (4.4%)

Memory
-11.8MiB live, 268.6MiB 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>

eval531.0ms (6.5%)

Memory
-20.7MiB live, 186.9MiB allocated
Compiler

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

prune30.0ms (0.4%)

Memory
29.9MiB live, 69.4MiB allocated
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New57217589
Fresh000
Picked101
Done000
Total57317590
Accuracy
100.0%
Counts
590 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (fma.f64 #s(literal -27061/100000 binary64) x #s(literal -230753/100000 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (neg.f64 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 (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))) (+.f64 (*.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 (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
98.3%
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/100000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 99229/100000 binary64) (*.f64 x #s(literal 4481/100000 binary64)))))) x)
100.0%
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (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)))) x)
51.4%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
50.3%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))) x)
51.3%
(-.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)
52.3%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (/.f64 #s(literal 27061/4481 binary64) x)) x)
97.6%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) #s(literal 230753/100000 binary64)) x)
51.5%
#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)))
50.3%
#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)))
56.9%
#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)))
52.6%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x))
49.2%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Compiler

Compiled 352 to 294 computations (16.5% saved)

simplify290.0ms (3.6%)

Memory
-39.4MiB live, 123.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 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
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64))
cost-diff0
(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))
cost-diff0
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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)))
cost-diff0
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
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))))) x) #s(literal 230753/100000 binary64))
cost-diff0
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
cost-diff128
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))
cost-diff128
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038246
063231
195231
2139231
3233231
4332231
5402231
6483231
7709231
81286231
92079231
103491231
114453231
125200231
135364231
145411231
155431231
165433231
175521231
185545231
195545231
205545231
215593231
226007231
06007231
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 (*.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 (*.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)))
#s(literal 230753/100000 binary64)
(*.f64 x #s(literal 27061/100000 binary64))
x
#s(literal 27061/100000 binary64)
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))
(*.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)
#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)
#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)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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)))
(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))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 -20191289437/10000000000 binary64)
#s(literal 230753/100000 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 (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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.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 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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 (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)
#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)
#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)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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)))
(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))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 -20191289437/10000000000 binary64)
#s(literal 230753/100000 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 (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)

localize220.0ms (2.7%)

Memory
37.6MiB live, 196.2MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.07259750976844201
(fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
accuracy0.1953125
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
accuracy0.23828125
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
accuracy14.309167483553873
(/.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.0625
(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))
accuracy0.0703125
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
accuracy0.08203125
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64))
accuracy32.661838316162545
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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)))
accuracy0.08203125
(fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64))
accuracy0.0859375
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
accuracy31.8096067204255
#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)))
accuracy32.531360201238535
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
accuracy0.10546875
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
accuracy0.1953125
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
accuracy0.4296875
(*.f64 x #s(literal 27061/100000 binary64))
accuracy14.309167483553873
(/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)))
Samples
197.0ms256×0valid
Compiler

Compiled 428 to 70 computations (83.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 148.0ms
const: 76.0ms (51.4% of total)
ival-mult: 50.0ms (33.8% of total)
ival-add: 13.0ms (8.8% of total)
ival-div: 5.0ms (3.4% of total)
ival-sub: 4.0ms (2.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series19.0ms (0.2%)

Memory
-7.1MiB live, 35.0MiB allocated
Counts
20 → 240
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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (- (/ (+ 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 #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 (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<representation binary64>) () ())
#s(alt (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)) (patch (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)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<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 (*.f64 x #s(literal 27061/100000 binary64)) (patch (*.f64 x #s(literal 27061/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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<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>) () ())
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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (- (/ (+ 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 #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 (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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 -20191289437/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 -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/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 -20191289437/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 -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/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 -20191289437/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 -20191289437/10000000000 binary64)) x #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 (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)) (patch (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)) #<representation binary64>) () ())) ())
#s(alt -20191289437/10000000000 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<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 (* 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 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 (* 99229/100000 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<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 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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (- (/ (+ 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 #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 (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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 -20191289437/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 -20191289437/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 -20191289437/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 -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/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 -20191289437/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 -20191289437/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 (/ 20191289437/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 -20191289437/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 -20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<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 (* 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 (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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<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 #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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (+.f64 (*.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 (- (/ (+ 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 #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 (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) 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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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))))) (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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) #<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 -20191289437/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 -20191289437/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 -20191289437/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 -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 20191289437/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 -20191289437/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 -20191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 20191289437/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 -20191289437/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 -20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -1 (/ (- (* 20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -1 (/ (- (* 20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<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 (* 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 (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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<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>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
4.0ms
x
@0
((+ 230753/100000 (* x 27061/100000)) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 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) (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) x) 230753/100000) (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) (- (/ (+ (* 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) (* x 27061/100000) (+ (* 4481/100000 x) 99229/100000) (* (+ (* 4481/100000 x) 99229/100000) x) (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000))
3.0ms
x
@-inf
((+ 230753/100000 (* x 27061/100000)) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 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) (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) x) 230753/100000) (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) (- (/ (+ (* 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) (* x 27061/100000) (+ (* 4481/100000 x) 99229/100000) (* (+ (* 4481/100000 x) 99229/100000) x) (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000))
2.0ms
x
@inf
((+ 230753/100000 (* x 27061/100000)) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ 230753/100000 (* x 27061/100000)) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 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) (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) x) 230753/100000) (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) (- (/ (+ (* 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) (* x 27061/100000) (+ (* 4481/100000 x) 99229/100000) (* (+ (* 4481/100000 x) 99229/100000) x) (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000))

simplify164.0ms (2%)

Memory
-3.6MiB live, 265.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01821834
15341800
214791758
341301754
081451578
Stop Event
iter limit
node limit
Counts
240 → 240
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))))
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 (* -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 (* -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 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
-20191289437/10000000000
(- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)
(- (* 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 (* -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))))
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
99229/100000
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
(* 99229/100000 x)
(* x (+ 99229/100000 (* 4481/100000 x)))
(* x (+ 99229/100000 (* 4481/100000 x)))
(* x (+ 99229/100000 (* 4481/100000 x)))
1900161040244073/1000000000000000
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 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)
(* -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)))))
(* 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)))))
(/ 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)
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2)))))
(* (pow x 3) (- (+ (* 1900161040244073/1000000000000000 (/ 1 x)) (* 230753/100000 (/ 1 (pow x 3)))) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/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 (/ 20191289437/10000000000 (pow x 2)))))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (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))))
(* 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)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 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))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* -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)
(* 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))
(* -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))))))
(* 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))))))
(/ 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))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 20191289437/10000000000 (/ 1 x))) x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 20191289437/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 (/ (- (* 20191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* -1 (/ (- (* 20191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) 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)))))
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 x)
(* 27061/100000 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))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* -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)))))
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))
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 (* -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 (* -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 (* -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))
-20191289437/10000000000
#s(literal -20191289437/10000000000 binary64)
(- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64))
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64))
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 (* -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 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))
(* 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))
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))
(* 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)
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 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))
(* -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 #s(literal -1 binary64) (*.f64 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 #s(literal -1 binary64) (*.f64 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 #s(literal -1 binary64) (*.f64 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 #s(literal -1 binary64) (*.f64 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)
(* -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 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 20191289437/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 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 230753/100000 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 #s(literal 179503363065659419717/100000000000000000000 binary64) (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) x)) x))) (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 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (fma.f64 (-.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) (*.f64 x x))) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (fma.f64 (-.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) (*.f64 x x))) 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 (/.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 #s(literal -1 binary64) (*.f64 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 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))
(* 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)
(* 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))))
(*.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)
(* -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 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))
(* -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 #s(literal -1 binary64) (*.f64 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 #s(literal -1 binary64) (*.f64 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 #s(literal -1 binary64) (*.f64 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 #s(literal -1 binary64) (*.f64 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)
(* -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 (* 20191289437/10000000000 (/ 1 x))) x)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 20191289437/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 (/ (- 20191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) x)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 (-.f64 #s(literal 20191289437/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 (/ (- (* 20191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 (-.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) (*.f64 x x))) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* -1 (/ (- (* 20191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 (-.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) (*.f64 x x))) 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 (/.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 #s(literal -1 binary64) (*.f64 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 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))
(* 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)
(* 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))))
(*.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)
(* -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))

rewrite204.0ms (2.5%)

Memory
16.2MiB live, 334.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038220
063205
1309205
21981205
08204205
Stop Event
iter limit
node limit
iter limit
Counts
20 → 705
Calls
Call 1
Inputs
(+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64)))
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))
#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))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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)))
(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))
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 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 (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))
(*.f64 x #s(literal 27061/100000 binary64))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 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>

eval165.0ms (2%)

Memory
-10.0MiB live, 431.8MiB allocated
Compiler

Compiled 28 203 to 2 626 computations (90.7% saved)

prune37.0ms (0.5%)

Memory
-7.6MiB live, 115.3MiB allocated
Pruning

19 alts after pruning (14 fresh and 5 done)

PrunedKeptTotal
New98213995
Fresh11112
Picked055
Done000
Total993191 012
Accuracy
100.0%
Counts
1 012 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (fma.f64 #s(literal -27061/100000 binary64) x #s(literal -230753/100000 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (neg.f64 x))
100.0%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
98.3%
(-.f64 (/.f64 #s(approx (+ (* 27061/100000 x) 230753/100000) #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.3%
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
100.0%
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (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)))) x)
51.3%
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
52.3%
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
97.6%
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
51.4%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
51.4%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
51.5%
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
52.2%
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
56.9%
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
52.6%
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x))
50.3%
#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)))
50.3%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)))
49.2%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Compiler

Compiled 341 to 280 computations (17.9% saved)

simplify301.0ms (3.7%)

Memory
21.4MiB live, 139.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x))
cost-diff0
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
cost-diff0
(*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x)
cost-diff0
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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)))
cost-diff0
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
cost-diff128
(+.f64 (*.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))
cost-diff0
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
cost-diff0
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
cost-diff0
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)))
cost-diff128
(+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64))
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
cost-diff128
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051282
073273
1114273
2174273
3291273
4421273
5535273
6738273
71063273
81536273
92560273
104362273
115425273
125859273
135962273
146008273
156028273
166174273
176338273
186360273
196360273
206360273
216360273
226404273
236812273
06812259
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)) (+.f64 (*.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)) (+.f64 (*.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))
x
#s(literal 27061/100000 binary64)
#s(literal 230753/100000 binary64)
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))
(*.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)
#s(literal 1 binary64)
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)))
(+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
(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)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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)))
(+.f64 (*.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))
(*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x)
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 -20191289437/10000000000 binary64)
#s(literal 230753/100000 binary64)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
#s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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
Outputs
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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 (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)
#s(literal 1 binary64)
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x #s(literal 230753/100000 binary64)))
(+.f64 (*.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))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
(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)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (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))) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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)))
#s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (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)))
(+.f64 (*.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))
(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))
(*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x)
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 -20191289437/10000000000 binary64)
#s(literal 230753/100000 binary64)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
#s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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

localize160.0ms (2%)

Memory
-2.5MiB live, 357.5MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.015625
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
accuracy0.19140625
(/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)
accuracy0.4296875
(/.f64 #s(literal 1651231776/20079361 binary64) x)
accuracy31.337772267289715
#s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x))
accuracy0.0703125
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
accuracy0.08203125
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64))
accuracy0.33203125
(*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x)
accuracy32.661838316162545
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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)))
accuracy0.0078125
(+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64))
accuracy0.0859375
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
accuracy0.27734375
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
accuracy31.8096067204255
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)))
accuracy0
(neg.f64 x)
accuracy30.367634786961457
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x))
accuracy0.10546875
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
accuracy0.1953125
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
accuracy0.23828125
(fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64))
accuracy14.309167483553873
(/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)))
Samples
124.0ms256×0valid
Compiler

Compiled 444 to 82 computations (81.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 104.0ms
const: 41.0ms (39.2% of total)
ival-add: 21.0ms (20.1% of total)
ival-mult: 18.0ms (17.2% of total)
ival-div: 13.0ms (12.4% of total)
ival-sub: 10.0ms (9.6% of total)
ival-neg: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series21.0ms (0.3%)

Memory
5.5MiB live, 43.9MiB allocated
Counts
23 → 276
Calls
Call 1
Inputs
#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) #<representation binary64>) () ())
#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())
#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #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) (+.f64 (*.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) (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<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 (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 #s(literal 1651231776/20079361 binary64) x) (patch (/.f64 #s(literal 1651231776/20079361 binary64) x) #<representation binary64>) () ())
Outputs
#s(alt 1 (taylor 0 x) (#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<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 (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))) (taylor 0 x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<representation binary64>) () ())) ())
#s(alt (* -20191289437/10000000000 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 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 (* 99229/100000 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt -20191289437/10000000000 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 (/ 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 (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (* 1900161040244073/1000000000000000 (pow x 2)) (taylor inf x) (#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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) (taylor inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<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 (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor inf x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (+ (* 1900161040244073/1000000000000000 (/ 1 x)) (* 230753/100000 (/ 1 (pow x 3)))) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (* 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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 (/ 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 (pow x 2)) (taylor -inf x) (#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x)) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (* 1900161040244073/1000000000000000 (pow x 2)) (taylor -inf x) (#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)) (patch (+.f64 (*.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) (taylor -inf x) (#s(alt #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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) (+.f64 (*.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 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x)))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #<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 (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor -inf x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 20191289437/10000000000 (/ 1 x))) x))))) (taylor -inf x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 20191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) x))))) (taylor -inf x) (#s(alt (+.f64 (*.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)) (patch (+.f64 (*.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)) #<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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) x) (patch (-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) 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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<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))))) (+.f64 (*.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))) (patch #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) #<representation binary64>) () ())) ())
#s(alt (* -179503363065659419717/100000000000000000000 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 20191289437/10000000000 (/ 1 x))) x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 20191289437/10000000000 (/ 1 x))) x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x) (patch (-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) (patch #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (* 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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -1 (/ (- (* 20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -1 (/ (- (* 20191289437/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 -20191289437/10000000000 binary64)) (patch (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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 (/ 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>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
5.0ms
x
@0
((+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (+ (* x 27061/100000) 230753/100000) (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg x) (+ (* (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) x) 230753/100000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (* (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) x) (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) x) 230753/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))))) (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) 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/4481 (/ 1651231776/20079361 x)) x) (- 27061/4481 (/ 1651231776/20079361 x)) (+ (* 4481/100000 x) 99229/100000) (* (+ (* 4481/100000 x) 99229/100000) x) (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) (/ 1651231776/20079361 x))
2.0ms
x
@-inf
((+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (+ (* x 27061/100000) 230753/100000) (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg x) (+ (* (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) x) 230753/100000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (* (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) x) (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) x) 230753/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))))) (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) 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/4481 (/ 1651231776/20079361 x)) x) (- 27061/4481 (/ 1651231776/20079361 x)) (+ (* 4481/100000 x) 99229/100000) (* (+ (* 4481/100000 x) 99229/100000) x) (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) (/ 1651231776/20079361 x))
2.0ms
x
@inf
((+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (+ (* x 27061/100000) 230753/100000) (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg x) (+ (* (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) x) 230753/100000) (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (* (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) x) (+ (* 1900161040244073/1000000000000000 x) -30191289437/10000000000) (+ (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) x) 230753/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))))) (* (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) 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/4481 (/ 1651231776/20079361 x)) x) (- 27061/4481 (/ 1651231776/20079361 x)) (+ (* 4481/100000 x) 99229/100000) (* (+ (* 4481/100000 x) 99229/100000) x) (+ (* (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) x) -20191289437/10000000000) (+ (* -179503363065659419717/100000000000000000000 x) 1900161040244073/1000000000000000) (/ 1651231776/20079361 x))

simplify178.0ms (2.2%)

Memory
-6.8MiB live, 267.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01902086
15482044
215091878
342011874
082681696
Stop Event
iter limit
node limit
Counts
276 → 276
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 (- (* 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)))
(* -30191289437/10000000000 x)
(* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))
(* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))
(* 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 (* -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 (* -20191289437/10000000000 x))
(+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)))
(+ 230753/100000 (* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)))
(* -20191289437/10000000000 x)
(* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))
(* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))
(* 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 (* -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)
99229/100000
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
(* 99229/100000 x)
(* x (+ 99229/100000 (* 4481/100000 x)))
(* x (+ 99229/100000 (* 4481/100000 x)))
(* x (+ 99229/100000 (* 4481/100000 x)))
-20191289437/10000000000
(- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)
1900161040244073/1000000000000000
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 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)
(* 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))))
(* -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 (* 30191289437/10000000000 (/ 1 x))))
(* (pow x 2) (- 1900161040244073/1000000000000000 (* 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))))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2)))))
(* (pow x 3) (- (+ (* 1900161040244073/1000000000000000 (/ 1 x)) (* 230753/100000 (/ 1 (pow x 3)))) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (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)
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2)))))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (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/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)))
(* 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))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 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 (/ 20191289437/10000000000 (pow x 2)))))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/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))
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 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)
(* 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))))
(* -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 (* 30191289437/10000000000 (/ 1 x))))
(* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 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)))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 20191289437/10000000000 (/ 1 x))) x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (+ 1900161040244073/1000000000000000 (* -1 (/ (- 20191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) 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))
(* -179503363065659419717/100000000000000000000 (pow x 3))
(* -1 (* (pow x 3) (- 179503363065659419717/100000000000000000000 (* 1900161040244073/1000000000000000 (/ 1 x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 20191289437/10000000000 (/ 1 x))) x)))))
(* -1 (* (pow x 3) (+ 179503363065659419717/100000000000000000000 (* -1 (/ (- 1900161040244073/1000000000000000 (* 20191289437/10000000000 (/ 1 x))) 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)))
(* 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))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(* -179503363065659419717/100000000000000000000 (pow x 2))
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* -1 (/ (- (* 20191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(* (pow x 2) (- (* -1 (/ (- (* 20191289437/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)))))
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
(/ 1651231776/20079361 x)
Outputs
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 #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 (- (* 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
#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 x)
(*.f64 #s(literal -30191289437/10000000000 binary64) x)
(* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
(* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
(* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
-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 (* -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 (* -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))
(* -20191289437/10000000000 x)
(*.f64 #s(literal -20191289437/10000000000 binary64) x)
(* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x)
(* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))
(*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x)
(* x (- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000))
(*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 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))
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))
(* 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)
-20191289437/10000000000
#s(literal -20191289437/10000000000 binary64)
(- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000)
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64))
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64))
(- (* x (+ 1900161040244073/1000000000000000 (* -179503363065659419717/100000000000000000000 x))) 20191289437/10000000000)
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/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))
(/ 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 (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)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #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 (/.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))
(* -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)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #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)
(* 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)
(* -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)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #s(literal 27061/4481 binary64) x) 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 (* 30191289437/10000000000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
(* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) 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))
(* -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 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 20191289437/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 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (-.f64 (/.f64 #s(literal 230753/100000 binary64) x) #s(literal 20191289437/10000000000 binary64)) #s(literal -179503363065659419717/100000000000000000000 binary64)) x #s(literal 1900161040244073/1000000000000000 binary64)) x) 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)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #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 (/.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)
(* -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 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) x)) x) #s(literal 179503363065659419717/100000000000000000000 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) x)) x) #s(literal 179503363065659419717/100000000000000000000 binary64)) (pow.f64 x #s(literal 3 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)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* x (- (+ (* 27061/4481 (/ 1 (pow x 2))) (* 151724043800704/89975616641 (/ 1 (pow x 4)))) (+ 1 (/ 1651231776/20079361 (pow x 3)))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #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 (/.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/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))
(* 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))))
(*.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)
(* -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 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (fma.f64 (-.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) (*.f64 x x))) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* 1900161040244073/1000000000000000 (/ 1 x)) (+ 179503363065659419717/100000000000000000000 (/ 20191289437/10000000000 (pow x 2)))))
(*.f64 (fma.f64 (-.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) (*.f64 x x))) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* -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))
(/ 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 (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))))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #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))))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #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)
(* 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)
(* -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))))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #s(literal 27061/4481 binary64) x) 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 (* 30191289437/10000000000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
(* (pow x 2) (- 1900161040244073/1000000000000000 (* 30191289437/10000000000 (/ 1 x))))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) 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))
(* -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 (* 20191289437/10000000000 (/ 1 x))) x)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 20191289437/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 (/ (- 20191289437/10000000000 (* 230753/100000 (/ 1 x))) x))) x)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 (-.f64 #s(literal 20191289437/10000000000 binary64) (/.f64 #s(literal 230753/100000 binary64) x)) x)) x) #s(literal 179503363065659419717/100000000000000000000 binary64)) (pow.f64 x #s(literal 3 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))))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #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)
(* -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 (* 20191289437/10000000000 (/ 1 x))) x)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 20191289437/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 (* 20191289437/10000000000 (/ 1 x))) x)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1900161040244073/1000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) x)) x) #s(literal 179503363065659419717/100000000000000000000 binary64)) (pow.f64 x #s(literal 3 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))))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) (pow.f64 x #s(literal 3 binary64)))) x (/.f64 #s(literal 27061/4481 binary64) x))
(* -1 (* x (- (+ 1 (* -1 (/ (- (* 151724043800704/89975616641 (/ 1 x)) 1651231776/20079361) (pow x 3)))) (* 27061/4481 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 151724043800704/89975616641 binary64) x) #s(literal 1651231776/20079361 binary64)) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (/.f64 #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))
(* 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))))
(*.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)
(* -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 (/ (- (* 20191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 (-.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) (*.f64 x x))) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* (pow x 2) (- (* -1 (/ (- (* 20191289437/10000000000 (/ 1 x)) 1900161040244073/1000000000000000) x)) 179503363065659419717/100000000000000000000))
(*.f64 (fma.f64 (-.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) (/.f64 #s(literal 20191289437/10000000000 binary64) (*.f64 x x))) x #s(literal 1900161040244073/1000000000000000 binary64)) x)
(* -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))
(/ 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)

rewrite271.0ms (3.3%)

Memory
-15.9MiB live, 302.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051263
073254
1372254
22430254
09786240
Stop Event
iter limit
node limit
iter limit
Counts
23 → 747
Calls
Call 1
Inputs
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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)) (+.f64 (*.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)) (+.f64 (*.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))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x))
(neg.f64 x)
(+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #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) (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)))
(*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x)
(fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64))
(+.f64 (*.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))
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
#s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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)))
(*.f64 (fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64)) x)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
#s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
(fma.f64 (fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64)) x #s(literal -20191289437/10000000000 binary64))
(fma.f64 #s(literal -179503363065659419717/100000000000000000000 binary64) x #s(literal 1900161040244073/1000000000000000 binary64))
(/.f64 #s(literal 1651231776/20079361 binary64) x)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval147.0ms (1.8%)

Memory
25.4MiB live, 335.9MiB allocated
Compiler

Compiled 25 410 to 3 580 computations (85.9% saved)

prune51.0ms (0.6%)

Memory
-37.7MiB live, 137.1MiB allocated
Pruning

19 alts after pruning (9 fresh and 10 done)

PrunedKeptTotal
New1 01761 023
Fresh639
Picked055
Done055
Total1 023191 042
Accuracy
100.0%
Counts
1 042 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (fma.f64 #s(literal -27061/100000 binary64) x #s(literal -230753/100000 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (neg.f64 x))
100.0%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
98.3%
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
98.3%
(-.f64 (/.f64 #s(approx (+ (* 27061/100000 x) 230753/100000) #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 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x)
52.3%
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
97.6%
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
51.3%
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
51.4%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
51.4%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
51.5%
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
56.9%
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
52.2%
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
52.6%
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x))
50.3%
#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)))
50.3%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)))
49.2%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Compiler

Compiled 290 to 238 computations (17.9% saved)

simplify173.0ms (2.1%)

Memory
27.2MiB live, 184.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

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

Useful iterations: 2 (0.0ms)

IterNodesCost
040252
061237
194237
2150225
3303225
4481225
5904225
62280225
73976225
85283225
96074225
106527225
116953225
127426225
137952225
08002225
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 1 binary64)
(/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64))
x
#s(literal 4481/100000 binary64)
#s(literal 99229/100000 binary64)
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
#s(literal 27061/100000 binary64)
#s(literal 230753/100000 binary64)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
#s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
x
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x))
(/.f64 #s(literal 27061/4481 binary64) x)
#s(literal 27061/4481 binary64)
x
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
#s(literal 27061/4481 binary64)
(*.f64 x x)
x
(neg.f64 x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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) #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))
(*.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)
x
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)
Outputs
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/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 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/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)))
#s(literal 1 binary64)
(/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))
(/.f64 (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 x #s(literal 4481/100000 binary64) #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))
(fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64))
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
x
#s(literal 4481/100000 binary64)
#s(literal 99229/100000 binary64)
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
#s(literal 27061/100000 binary64)
#s(literal 230753/100000 binary64)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
#s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
x
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x))
(/.f64 #s(literal 27061/4481 binary64) x)
#s(literal 27061/4481 binary64)
x
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x))
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
#s(literal 27061/4481 binary64)
(*.f64 x x)
x
(neg.f64 x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #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(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)))
(/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #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) #s(literal 230753/100000 binary64))
#s(literal 230753/100000 binary64)
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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 (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)
x
#s(literal 99229/100000 binary64)
#s(literal 1 binary64)

localize102.0ms (1.3%)

Memory
15.8MiB live, 214.5MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.10546875
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
accuracy0.1953125
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
accuracy14.309167483553873
(/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)))
accuracy32.5892454618099
#s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64))
accuracy0
(neg.f64 x)
accuracy0.7706616465210548
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
accuracy16.173047693270764
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
accuracy30.5028907505752
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
accuracy0.015625
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
accuracy0.28515625
(/.f64 #s(literal 27061/4481 binary64) x)
accuracy30.840541253797053
#s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x))
accuracy0.015625
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
accuracy32.526565615474574
#s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64))
accuracy0.1328125
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))))
accuracy0.1953125
(fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64))
accuracy0.23828125
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
accuracy14.282348136298603
(/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))
Samples
80.0ms256×0valid
Compiler

Compiled 417 to 63 computations (84.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
ival-mult: 18.0ms (29.7% of total)
const: 18.0ms (29.7% of total)
ival-div: 10.0ms (16.5% of total)
ival-add: 8.0ms (13.2% of total)
ival-sub: 5.0ms (8.2% of total)
ival-neg: 1.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series17.0ms (0.2%)

Memory
-1.7MiB live, 36.7MiB allocated
Counts
22 → 264
Calls
Call 1
Inputs
#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())
#s(alt #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())
#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())
#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())
#s(alt (neg.f64 x) (patch (neg.f64 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>) () ())
#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())
Outputs
#s(alt 230753/100000 (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt 100000/230753 (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 100000/230753 (* 20191289437/53246947009 x)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 100000/230753 (* x (+ 20191289437/53246947009 (* -307796913907328/12286892763167777 x)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 100000/230753 (* x (+ 20191289437/53246947009 (* x (- (* 8329292287246203008/2835237365779254046081 x) 307796913907328/12286892763167777))))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -20191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 20191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ 27061/4481 x) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 27061/4481 (* -1 (pow x 2))) x) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 27061/4481 (* -1 (pow x 2))) x) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 27061/4481 (* -1 (pow x 2))) x) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt 230753/100000 (taylor 0 x) (#s(alt #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* -30191289437/10000000000 x)) (taylor 0 x) (#s(alt #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* x (- (* 1900161040244073/1000000000000000 x) 30191289437/10000000000))) (taylor 0 x) (#s(alt #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 230753/100000 (* 27061/100000 x)) (taylor 0 x) (#s(alt #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 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 99229/100000 (taylor 0 x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 99229/100000 (* 4481/100000 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<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 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 (* 99229/100000 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 99229/100000 (* 4481/100000 x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* 4481/27061 x) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/27061 (* 1651231776/732297721 (/ 1 x)))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 4481/27061 (* 1651231776/732297721 (/ 1 x))) (/ 307796913907328/19816708627981 (pow x 2)))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 4481/27061 (+ (* 1651231776/732297721 (/ 1 x)) (* 71025061274857657984/536259952181793841 (/ 1 (pow x 3))))) (/ 307796913907328/19816708627981 (pow x 2)))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor inf x) (#s(alt #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (- 27061/4481 (* 1651231776/20079361 (/ 1 x))) x) (taylor inf x) (#s(alt #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 27061/4481 (/ 1 (pow x 2))) 1)) (taylor inf x) (#s(alt #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor inf x) (#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 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 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<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 (* 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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #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 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) (patch (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x) #<representation binary64>) () ())) ())
#s(alt (* 4481/27061 x) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/27061 (* 1651231776/732297721 (/ 1 x)))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1651231776/732297721 (* 307796913907328/19816708627981 (/ 1 x))) x)) 4481/27061))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ 1651231776/732297721 (* -1 (/ (- 307796913907328/19816708627981 (* 71025061274857657984/536259952181793841 (/ 1 x))) x))) x)) 4481/27061))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))) (patch (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (patch (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 x) (taylor -inf x) (#s(alt #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1651231776/20079361 (/ 1 x)) 27061/4481) x)) (taylor -inf x) (#s(alt #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x) (patch (-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) (patch #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 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 (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) (patch (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) (patch #s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 27061/4481 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 4481/100000 (pow x 2)) (taylor -inf x) (#s(alt (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64)) (patch (+.f64 (*.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 (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x) (patch (-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) (patch (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 27061/100000 (* 230753/100000 (/ 1 x)))) (taylor -inf x) (#s(alt #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (patch #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 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 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 4481/100000 (* 99229/100000 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) (patch (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) #<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 (* 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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) (patch (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #<representation binary64>) () ())) ())
Calls

3 calls:

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

simplify144.0ms (1.8%)

Memory
-32.6MiB live, 206.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01761847
14901788
211501764
327951578
082301437
Stop Event
iter limit
node limit
Counts
264 → 264
Calls
Call 1
Inputs
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)))
100000/230753
(+ 100000/230753 (* 20191289437/53246947009 x))
(+ 100000/230753 (* x (+ 20191289437/53246947009 (* -307796913907328/12286892763167777 x))))
(+ 100000/230753 (* x (+ 20191289437/53246947009 (* x (- (* 8329292287246203008/2835237365779254046081 x) 307796913907328/12286892763167777)))))
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 (* -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)
(/ 27061/4481 x)
(/ (+ 27061/4481 (* -1 (pow x 2))) x)
(/ (+ 27061/4481 (* -1 (pow x 2))) x)
(/ (+ 27061/4481 (* -1 (pow x 2))) 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)))
(/ 27061/4481 (pow x 2))
(/ 27061/4481 (pow x 2))
(/ 27061/4481 (pow x 2))
(/ 27061/4481 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
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 (* 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 x)
(* -1 x)
(* -1 x)
(* -1 x)
99229/100000
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 4481/100000 x))
(+ 99229/100000 (* 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/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)))))
(* 4481/27061 x)
(* x (+ 4481/27061 (* 1651231776/732297721 (/ 1 x))))
(* x (- (+ 4481/27061 (* 1651231776/732297721 (/ 1 x))) (/ 307796913907328/19816708627981 (pow x 2))))
(* x (- (+ 4481/27061 (+ (* 1651231776/732297721 (/ 1 x)) (* 71025061274857657984/536259952181793841 (/ 1 (pow x 3))))) (/ 307796913907328/19816708627981 (pow x 2))))
(* 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)
(* -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))
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(* -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 (pow x 2))
(/ 27061/4481 (pow x 2))
(/ 27061/4481 (pow x 2))
(/ 27061/4481 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 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))))
(* 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))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -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))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
(/ 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))))))
(* 4481/27061 x)
(* x (+ 4481/27061 (* 1651231776/732297721 (/ 1 x))))
(* -1 (* x (- (* -1 (/ (- 1651231776/732297721 (* 307796913907328/19816708627981 (/ 1 x))) x)) 4481/27061)))
(* -1 (* x (- (* -1 (/ (+ 1651231776/732297721 (* -1 (/ (- 307796913907328/19816708627981 (* 71025061274857657984/536259952181793841 (/ 1 x))) x))) x)) 4481/27061)))
(* 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))
(* -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 (* 27061/4481 (/ 1 (pow x 2))))))
(* -1 (* x (- 1 (* 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 (pow x 2))
(/ 27061/4481 (pow x 2))
(/ 27061/4481 (pow x 2))
(/ 27061/4481 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 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))))
(* 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))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -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))))
(* (pow x 2) (+ 4481/100000 (* 99229/100000 (/ 1 x))))
Outputs
230753/100000
#s(literal 230753/100000 binary64)
(+ 230753/100000 (* -20191289437/10000000000 x))
(fma.f64 x #s(literal -20191289437/10000000000 binary64) #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))
100000/230753
#s(literal 100000/230753 binary64)
(+ 100000/230753 (* 20191289437/53246947009 x))
(fma.f64 #s(literal 20191289437/53246947009 binary64) x #s(literal 100000/230753 binary64))
(+ 100000/230753 (* x (+ 20191289437/53246947009 (* -307796913907328/12286892763167777 x))))
(fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64))
(+ 100000/230753 (* x (+ 20191289437/53246947009 (* x (- (* 8329292287246203008/2835237365779254046081 x) 307796913907328/12286892763167777)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 8329292287246203008/2835237365779254046081 binary64) x #s(literal -307796913907328/12286892763167777 binary64)) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 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 #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 x #s(literal -20191289437/10000000000 binary64) #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 (* -20191289437/10000000000 x))
(fma.f64 x #s(literal -20191289437/10000000000 binary64) #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)
(/ 27061/4481 x)
(/.f64 #s(literal 27061/4481 binary64) x)
(/ (+ 27061/4481 (* -1 (pow x 2))) x)
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(/ (+ 27061/4481 (* -1 (pow x 2))) x)
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(/ (+ 27061/4481 (* -1 (pow x 2))) x)
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) 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))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
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 #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 x #s(literal -20191289437/10000000000 binary64) #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 (* 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 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 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))
(* 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/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)
(* -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)
(* 4481/27061 x)
(*.f64 #s(literal 4481/27061 binary64) x)
(* x (+ 4481/27061 (* 1651231776/732297721 (/ 1 x))))
(fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64))
(* x (- (+ 4481/27061 (* 1651231776/732297721 (/ 1 x))) (/ 307796913907328/19816708627981 (pow x 2))))
(fma.f64 #s(literal 4481/27061 binary64) x (-.f64 #s(literal 1651231776/732297721 binary64) (/.f64 #s(literal 307796913907328/19816708627981 binary64) x)))
(* x (- (+ 4481/27061 (+ (* 1651231776/732297721 (/ 1 x)) (* 71025061274857657984/536259952181793841 (/ 1 (pow x 3))))) (/ 307796913907328/19816708627981 (pow x 2))))
(fma.f64 #s(literal 4481/27061 binary64) x (-.f64 #s(literal 1651231776/732297721 binary64) (/.f64 (-.f64 #s(literal 307796913907328/19816708627981 binary64) (/.f64 #s(literal 71025061274857657984/536259952181793841 binary64) x)) 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))
(* -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)
(* -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))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* x (- (* 27061/4481 (/ 1 (pow x 2))) 1))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) 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 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x 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))
(* -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))
(* 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))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 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))))
(*.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/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))))))
(-.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)
(* 4481/27061 x)
(*.f64 #s(literal 4481/27061 binary64) x)
(* x (+ 4481/27061 (* 1651231776/732297721 (/ 1 x))))
(fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64))
(* -1 (* x (- (* -1 (/ (- 1651231776/732297721 (* 307796913907328/19816708627981 (/ 1 x))) x)) 4481/27061)))
(fma.f64 #s(literal 4481/27061 binary64) x (-.f64 #s(literal 1651231776/732297721 binary64) (/.f64 #s(literal 307796913907328/19816708627981 binary64) x)))
(* -1 (* x (- (* -1 (/ (+ 1651231776/732297721 (* -1 (/ (- 307796913907328/19816708627981 (* 71025061274857657984/536259952181793841 (/ 1 x))) x))) x)) 4481/27061)))
(fma.f64 #s(literal 4481/27061 binary64) x (-.f64 #s(literal 1651231776/732297721 binary64) (/.f64 (-.f64 #s(literal 307796913907328/19816708627981 binary64) (/.f64 #s(literal 71025061274857657984/536259952181793841 binary64) x)) 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))
(* -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)
(* -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 (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) x)
(* -1 (* x (- 1 (* 27061/4481 (/ 1 (pow x 2))))))
(-.f64 (/.f64 #s(literal 27061/4481 binary64) x) 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 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(/ 27061/4481 (pow x 2))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x 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))
(* -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))
(* 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))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 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))))
(*.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)

rewrite195.0ms (2.4%)

Memory
6.1MiB live, 279.7MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040235
061216
1288216
21673208
08702208
Stop Event
iter limit
node limit
iter limit
Counts
22 → 870
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x)
(/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #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 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
#s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64))
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
#s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x))
(/.f64 #s(literal 27061/4481 binary64) x)
(fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
(/.f64 #s(literal 27061/4481 binary64) (*.f64 x x))
(*.f64 x x)
(+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.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) #s(literal 230753/100000 binary64))
(fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64))
(fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64))
(neg.f64 x)
(fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64))
(*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval284.0ms (3.5%)

Memory
-129.2MiB live, 292.6MiB allocated
Compiler

Compiled 28 536 to 3 335 computations (88.3% saved)

prune39.0ms (0.5%)

Memory
9.6MiB live, 96.3MiB allocated
Pruning

20 alts after pruning (8 fresh and 12 done)

PrunedKeptTotal
New1 12951 134
Fresh134
Picked235
Done1910
Total1 133201 153
Accuracy
100.0%
Counts
1 153 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (fma.f64 #s(literal -27061/100000 binary64) x #s(literal -230753/100000 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (neg.f64 x))
100.0%
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
98.3%
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 #s(approx (+ (* 4481/100000 x) 99229/100000) #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
98.3%
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
100.0%
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x)
99.0%
(-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64)))) x)
59.0%
(-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64)))) x)
52.3%
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
97.6%
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
51.4%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
51.4%
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
51.5%
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
56.9%
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
52.6%
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (neg.f64 x))
2.4%
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) #s(approx (+ (* (/ 27061/4481 (* x x)) x) (neg x)) (/.f64 #s(literal 27061/4481 binary64) x)))
50.3%
#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)))
50.3%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -30191289437/10000000000 binary64)) x) #s(literal 230753/100000 binary64)))
49.2%
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) #s(literal 230753/100000 binary64))
Compiler

Compiled 622 to 318 computations (48.9% saved)

regimes25.0ms (0.3%)

Memory
1.9MiB live, 40.4MiB allocated
Counts
42 → 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) #s(approx (+ (* (/ 27061/4481 (* x x)) x) (neg x)) (/.f64 #s(literal 27061/4481 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)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #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 (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)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 #s(approx (+ (* 4481/100000 x) 99229/100000) #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* 27061/100000 x) 230753/100000) #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(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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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 (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/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)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(fma.f64 (fma.f64 #s(literal -27061/100000 binary64) x #s(literal -230753/100000 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x #s(literal 1 binary64))) (neg.f64 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 #s(literal 1 binary64) (/.f64 (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)))) x)
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (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)))) x)
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 4481/100000 binary64) #s(literal 99229/100000 binary64)) x #s(literal 1 binary64)) (fma.f64 #s(literal 27061/100000 binary64) x #s(literal 230753/100000 binary64)))) x)
Outputs
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
Calls

2 calls:

12.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)
11.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)

regimes22.0ms (0.3%)

Memory
1.1MiB live, 39.6MiB allocated
Counts
36 → 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) #s(approx (+ (* (/ 27061/4481 (* x x)) x) (neg x)) (/.f64 #s(literal 27061/4481 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)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #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 (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)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 #s(approx (+ (* 4481/100000 x) 99229/100000) #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* 27061/100000 x) 230753/100000) #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(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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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 (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/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)) (+.f64 (*.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)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
Calls

2 calls:

10.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)
10.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)

regimes22.0ms (0.3%)

Memory
-2.6MiB live, 38.2MiB allocated
Counts
35 → 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) #s(approx (+ (* (/ 27061/4481 (* x x)) x) (neg x)) (/.f64 #s(literal 27061/4481 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)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #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 (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)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 #s(approx (+ (* 4481/100000 x) 99229/100000) #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* 27061/100000 x) 230753/100000) #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(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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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 (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/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:

11.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)
10.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)

regimes21.0ms (0.3%)

Memory
-3.9MiB live, 34.8MiB allocated
Counts
34 → 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) #s(approx (+ (* (/ 27061/4481 (* x x)) x) (neg x)) (/.f64 #s(literal 27061/4481 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)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #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 (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)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 #s(approx (+ (* 4481/100000 x) 99229/100000) #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* 27061/100000 x) 230753/100000) #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(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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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 (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/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)
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:

10.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)
9.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)

regimes20.0ms (0.2%)

Memory
-6.5MiB live, 32.2MiB allocated
Counts
33 → 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) #s(approx (+ (* (/ 27061/4481 (* x x)) x) (neg x)) (/.f64 #s(literal 27061/4481 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)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #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 (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)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 #s(approx (+ (* 4481/100000 x) 99229/100000) #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* 27061/100000 x) 230753/100000) #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(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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 (-.f64 #s(literal 27061/4481 binary64) (/.f64 #s(literal 1651231776/20079361 binary64) x)) x)) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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 (+ 1 (* x (+ 99229/100000 (* x 4481/100000)))) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ 230753/100000 (* x 27061/100000)) #s(literal 230753/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 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64)))) x)
Calls

2 calls:

10.0ms
x
8.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
99.0%1x
99.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)

regimes16.0ms (0.2%)

Memory
-11.9MiB live, 26.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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) #s(approx (+ (* (/ 27061/4481 (* x x)) x) (neg x)) (/.f64 #s(literal 27061/4481 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)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #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 (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)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (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))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) (+.f64 (*.f64 #s(approx (+ (* 4481/100000 x) 99229/100000) #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (+.f64 (*.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))) x)
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 (/.f64 #s(literal 27061/4481 binary64) (*.f64 x x)) x (neg.f64 x)))
Outputs
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #s(literal 1 binary64)))) x)
Calls

2 calls:

8.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
98.3%1x
98.3%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)

regimes13.0ms (0.2%)

Memory
23.1MiB live, 23.1MiB 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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)
(-.f64 #s(approx (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #s(literal 230753/100000 binary64)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) #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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) (fma.f64 #s(literal -30191289437/10000000000 binary64) x #s(literal 230753/100000 binary64)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) x) #s(approx (+ (* (/ 27061/4481 (* x x)) x) (neg x)) (/.f64 #s(literal 27061/4481 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)))
#s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (+.f64 (*.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 (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) (/.f64 #s(literal 27061/4481 binary64) x)) x)
(-.f64 #s(approx (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) (fma.f64 (fma.f64 #s(literal 1900161040244073/1000000000000000 binary64) x #s(literal -20191289437/10000000000 binary64)) x #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 (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)))
#s(approx (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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)))
#s(approx (- (/ (+ (* x 27061/100000) 230753/100000) (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1)) 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(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 #s(literal 4481/27061 binary64) x #s(literal 1651231776/732297721 binary64)))) x)
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:

6.0ms
x
6.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.6%1x
97.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)

regimes4.0ms (0.1%)

Memory
8.5MiB live, 8.5MiB 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 (- (/ (+ (* 27061/100000 x) 230753/100000) (+ (* (+ (* 4481/100000 x) 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.0%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)
98.0%3x
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes5.0ms (0.1%)

Memory
-34.7MiB live, 6.7MiB 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:

3.0ms
x
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)
Results
AccuracySegmentsBranch
49.2%1x
49.2%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)

bsearch44.0ms (0.5%)

Memory
31.0MiB live, 69.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
0.00023170208198007052
95379.67487301162
15.0ms
-1.2712096654937022
-0.2714614251176974
Samples
31.0ms240×0valid
Compiler

Compiled 95 to 138 computations (-45.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
const: 13.0ms (50.5% of total)
ival-mult: 6.0ms (23.3% of total)
ival-add: 3.0ms (11.7% of total)
ival-div: 1.0ms (3.9% of total)
ival-sub: 1.0ms (3.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify26.0ms (0.3%)

Memory
-28.6MiB live, 49.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065216
182216
291216
392216
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.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)) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #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))) (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 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #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 x #s(literal -4728779608739021/4503599627370496 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x)) (if (<=.f64 x #s(literal 5404319552844595/4503599627370496 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 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/100000 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x) #s(literal 1 binary64))) x)
(-.f64 (/.f64 (+.f64 (*.f64 #s(literal 27061/100000 binary64) x) #s(literal 230753/100000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
(-.f64 (/.f64 (fma.f64 x #s(literal 27061/100000 binary64) #s(literal 230753/100000 binary64)) (+.f64 (*.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)) (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 4481/100000 binary64) x #s(literal 99229/100000 binary64)) x))) x)
(-.f64 (/.f64 (+.f64 #s(literal 230753/100000 binary64) (*.f64 x #s(literal 27061/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 (+.f64 (*.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 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* x 4481/100000) 99229/100000) x) 1) (+ (* 27061/100000 x) 230753/100000)) (fma.f64 (fma.f64 #s(literal -307796913907328/12286892763167777 binary64) x #s(literal 20191289437/53246947009 binary64)) x #s(literal 100000/230753 binary64)))) x)
(-.f64 (/.f64 #s(approx (+ (* x 27061/100000) 230753/100000) #s(literal 230753/100000 binary64)) #s(approx (+ (* (+ (* 4481/100000 x) 99229/100000) x) 1) (fma.f64 #s(literal 99229/100000 binary64) x #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 x #s(literal -4728779608739021/4503599627370496 binary64)) #s(approx (- (/ (+ 230753/100000 (* x 27061/100000)) (+ 1 (* x (+ 99229/100000 (* x 4481/100000))))) x) (neg.f64 x)) (if (<=.f64 x #s(literal 5404319552844595/4503599627370496 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.2s (14.2%)

Memory
33.5MiB live, 750.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01464
02264
19864
280764
0838253
0122570
1337562
2798558
31945522
46965522
08171468
01761847
14901788
211501764
327951578
082301437
051263
073254
1372254
22430254
09786240
038220
063205
1309205
21981205
08204205
01902086
15482044
215091878
342011874
082681696
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
iter limit
node limit
iter limit
Compiler

Compiled 694 to 307 computations (55.8% saved)

preprocess167.0ms (2.1%)

Memory
-0.3MiB live, 165.1MiB allocated
Compiler

Compiled 242 to 120 computations (50.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...