Octave 3.8, jcobi/1

Time bar (total: 7.8s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze2.0ms (0%)

Memory
3.3MiB live, 3.2MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%56.2%43.8%0%0%0%0
0%0%56.2%43.8%0%0%0%1
50%28.1%28.1%43.8%0%0%0%2
75%42.1%14%43.8%0%0%0%3
87.5%49.2%7%43.8%0%0%0%4
93.8%52.7%3.5%43.8%0%0%0%5
96.9%54.4%1.8%43.8%0%0%0%6
98.4%55.3%0.9%43.8%0%0%0%7
99.2%55.7%0.4%43.8%0%0%0%8
99.6%56%0.2%43.8%0%0%0%9
99.8%56.1%0.1%43.8%0%0%0%10
99.9%56.1%0.1%43.8%0%0%0%11
100%56.1%0%43.8%0%0%0%12
Compiler

Compiled 21 to 15 computations (28.6% saved)

sample1.5s (18.7%)

Memory
58.9MiB live, 2 009.9MiB allocated
Samples
566.0ms6 067×0valid
302.0ms1 455×1valid
204.0ms734×2valid
Precisions
Click to see histograms. Total time spent on operations: 749.0ms
ival-div: 232.0ms (31% of total)
ival-add: 167.0ms (22.3% of total)
adjust: 147.0ms (19.6% of total)
ival->: 105.0ms (14% of total)
ival-sub: 69.0ms (9.2% of total)
exact: 14.0ms (1.9% of total)
ival-and: 11.0ms (1.5% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain192.0ms (2.5%)

Memory
15.5MiB live, 248.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
800-0-(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
00-0-beta
00-0-(+.f64 alpha beta)
00-0-#s(literal 1 binary64)
00-0-(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
00-0-alpha
00-0-(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
00-0-#s(literal 2 binary64)
00-0-(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
00-0-(-.f64 beta alpha)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))cancellation800
Confusion
Predicted +Predicted -
+800
-0176
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+8000
-00176
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0176
180
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
38.0ms358×0valid
31.0ms50×2valid
15.0ms104×1valid
Compiler

Compiled 161 to 44 computations (72.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
ival-add: 30.0ms (46.5% of total)
ival-sub: 17.0ms (26.3% of total)
ival-div: 11.0ms (17% of total)
adjust: 5.0ms (7.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess360.0ms (4.6%)

Memory
-4.6MiB live, 112.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02671
17367
216767
344065
4115365
5276165
6538365
7622465
8649165
9660765
10663365
11663365
12668165
13678065
14678065
15678065
16688465
17790465
01013
01613
12813
24513
37313
413313
529213
657213
794413
8160713
9284113
10306313
11315013
12320413
13320613
14320613
15320613
0320612
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Outputs
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 alpha beta) #s(literal 1/2 binary64))
Compiler

Compiled 13 to 10 computations (23.1% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify106.0ms (1.4%)

Memory
26.1MiB live, 62.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 beta alpha)
cost-diff0
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
cost-diff0
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
cost-diff512
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01048
01648
12848
24548
37348
413348
529248
657248
794448
8160748
9284148
10306348
11315048
12320448
13320648
14320648
15320648
0320647
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(-.f64 beta alpha)
beta
alpha
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 alpha beta)
#s(literal 2 binary64)
#s(literal 1 binary64)
Outputs
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 alpha beta) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(-.f64 beta alpha)
beta
alpha
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
(+.f64 alpha beta)
#s(literal 2 binary64)
#s(literal 1 binary64)

localize85.0ms (1.1%)

Memory
-77.2MiB live, 50.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
accuracy0
(+.f64 alpha beta)
accuracy0.0234375
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
accuracy18.352073486580615
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Samples
45.0ms179×0valid
8.0ms25×2valid
7.0ms52×1valid
Compiler

Compiled 98 to 22 computations (77.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
ival-div: 39.0ms (76.9% of total)
ival-add: 7.0ms (13.8% of total)
adjust: 2.0ms (3.9% of total)
ival-sub: 2.0ms (3.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series16.0ms (0.2%)

Memory
23.8MiB live, 23.8MiB allocated
Counts
6 → 144
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (-.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
2.0ms
alpha
@0
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (- beta alpha) (+ (+ alpha beta) 2)) (- beta alpha) (+ alpha beta) (+ (+ alpha beta) 2))
2.0ms
beta
@inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (- beta alpha) (+ (+ alpha beta) 2)) (- beta alpha) (+ alpha beta) (+ (+ alpha beta) 2))
2.0ms
alpha
@inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (- beta alpha) (+ (+ alpha beta) 2)) (- beta alpha) (+ alpha beta) (+ (+ alpha beta) 2))
2.0ms
beta
@0
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (- beta alpha) (+ (+ alpha beta) 2)) (- beta alpha) (+ alpha beta) (+ (+ alpha beta) 2))
2.0ms
alpha
@-inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (- beta alpha) (+ (+ alpha beta) 2)) (- beta alpha) (+ alpha beta) (+ (+ alpha beta) 2))

simplify164.0ms (2.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
04332500
113942354
245672155
086472014
Stop Event
iter limit
node limit
Counts
144 → 131
Calls
Call 1
Inputs
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(* -1 alpha)
(- beta alpha)
(- beta alpha)
(- beta alpha)
alpha
(+ alpha beta)
(+ alpha beta)
(+ alpha beta)
(+ 2 alpha)
(+ 2 (+ alpha beta))
(+ 2 (+ alpha beta))
(+ 2 (+ alpha beta))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
2
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
1
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
beta
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ 1 (* -1 (/ alpha beta))))
beta
(* beta (+ 1 (/ alpha beta)))
(* beta (+ 1 (/ alpha beta)))
(* beta (+ 1 (/ alpha beta)))
beta
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
2
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
1
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
beta
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (/ alpha beta) 1)))
beta
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
beta
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1 (/ beta (+ 2 beta)))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (/ 1 (pow (+ 2 beta) 2))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
beta
(+ beta (* -1 alpha))
(+ beta (* -1 alpha))
(+ beta (* -1 alpha))
beta
(+ alpha beta)
(+ alpha beta)
(+ alpha beta)
(+ 2 beta)
(+ 2 (+ alpha beta))
(+ 2 (+ alpha beta))
(+ 2 (+ alpha beta))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ 2 (* 2 beta)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
-1
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
(* alpha (- (/ beta alpha) 1))
(* alpha (- (/ beta alpha) 1))
alpha
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (/ beta alpha)))
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
-1
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* -1 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha))) (+ 2 beta)) alpha)) 1)
(* -1 alpha)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
alpha
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
alpha
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
Outputs
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(neg.f64 alpha)
(-.f64 beta alpha)
(-.f64 beta alpha)
(-.f64 beta alpha)
alpha
(+.f64 alpha beta)
(+.f64 alpha beta)
(+.f64 alpha beta)
(+.f64 #s(literal 2 binary64) alpha)
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))) beta) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) beta) (-.f64 #s(literal -2 binary64) alpha) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 2 binary64)
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))
(-.f64 (*.f64 (/.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) beta) (-.f64 #s(literal -2 binary64) alpha)) (-.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 alpha (pow.f64 beta #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) beta) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))
#s(literal 1 binary64)
(+.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))
(+.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (neg.f64 beta))) #s(literal 1 binary64))
beta
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
beta
(fma.f64 (/.f64 alpha beta) beta beta)
(fma.f64 (/.f64 alpha beta) beta beta)
(fma.f64 (/.f64 alpha beta) beta beta)
beta
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)) beta beta)
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)) beta beta)
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)) beta beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) (neg.f64 beta))) beta))
#s(literal 2 binary64)
(+.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 2 binary64))
(-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))) beta) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))) beta) #s(literal 2 binary64))
#s(literal 1 binary64)
(+.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))) beta) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))) beta) #s(literal 1 binary64))
beta
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
beta
(*.f64 (neg.f64 beta) (-.f64 #s(literal -1 binary64) (/.f64 alpha beta)))
(*.f64 (neg.f64 beta) (-.f64 #s(literal -1 binary64) (/.f64 alpha beta)))
(*.f64 (neg.f64 beta) (-.f64 #s(literal -1 binary64) (/.f64 alpha beta)))
beta
(fma.f64 (neg.f64 beta) (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) beta)
(fma.f64 (neg.f64 beta) (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) beta)
(fma.f64 (neg.f64 beta) (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) beta)
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (-.f64 beta #s(literal -2 binary64)))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (-.f64 beta #s(literal -2 binary64))))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) alpha (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (-.f64 beta #s(literal -2 binary64))))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1 binary64))
(-.f64 (+.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha (/.f64 alpha (-.f64 beta #s(literal -2 binary64)))))
(fma.f64 (fma.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) alpha (-.f64 (/.f64 #s(literal -1 binary64) (-.f64 beta #s(literal -2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha (+.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (-.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) alpha (-.f64 (/.f64 #s(literal -1 binary64) (-.f64 beta #s(literal -2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha (+.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 beta (-.f64 beta #s(literal -2 binary64)))
(-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha (/.f64 alpha (-.f64 beta #s(literal -2 binary64)))))
(fma.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 beta #s(literal -2 binary64))))) alpha (/.f64 beta (-.f64 beta #s(literal -2 binary64))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))) (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) alpha (-.f64 (/.f64 #s(literal -1 binary64) (-.f64 beta #s(literal -2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha (/.f64 beta (-.f64 beta #s(literal -2 binary64))))
beta
(-.f64 beta alpha)
(-.f64 beta alpha)
(-.f64 beta alpha)
beta
(+.f64 alpha beta)
(+.f64 alpha beta)
(+.f64 alpha beta)
(-.f64 beta #s(literal -2 binary64))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 #s(literal -1 binary64) alpha) (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta)) (/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
(/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) (+.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (/.f64 beta alpha) (-.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha)))) alpha)
(/.f64 (-.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) (+.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal 3 binary64)) beta (*.f64 (/.f64 beta alpha) (-.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha))))) alpha)
#s(literal -1 binary64)
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))
(-.f64 (/.f64 beta alpha) (fma.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 1 binary64)))
(-.f64 (fma.f64 (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (neg.f64 beta)) alpha))
(neg.f64 alpha)
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
alpha
(fma.f64 (/.f64 beta alpha) alpha alpha)
(fma.f64 (/.f64 beta alpha) alpha alpha)
(fma.f64 (/.f64 beta alpha) alpha alpha)
alpha
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) alpha alpha)
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) alpha alpha)
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) alpha alpha)
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(/.f64 (*.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (neg.f64 beta)) #s(literal -1/2 binary64)) alpha)
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal -2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)
(/.f64 (neg.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (neg.f64 beta))) alpha)
(/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (neg.f64 alpha))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) alpha) beta (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)) alpha)) alpha) (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta)))) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (neg.f64 alpha))
#s(literal -1 binary64)
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (neg.f64 beta)) alpha))
(-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha))
(neg.f64 alpha)
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
alpha
(fma.f64 (/.f64 beta alpha) alpha alpha)
(fma.f64 (/.f64 beta alpha) alpha alpha)
(fma.f64 (/.f64 beta alpha) alpha alpha)
alpha
(*.f64 (+.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(*.f64 (+.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(*.f64 (+.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal 1 binary64)) alpha)

rewrite240.0ms (3.1%)

Memory
17.9MiB live, 285.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01044
01644
19144
274844
0905743
Stop Event
iter limit
node limit
iter limit
Counts
6 → 458
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(-.f64 beta alpha)
(+.f64 alpha beta)
(+.f64 (+.f64 alpha beta) #s(literal 2 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>

eval153.0ms (2%)

Memory
-14.1MiB live, 195.4MiB allocated
Compiler

Compiled 17 197 to 2 379 computations (86.2% saved)

prune22.0ms (0.3%)

Memory
-17.1MiB live, 63.6MiB allocated
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New5809589
Fresh000
Picked101
Done000
Total5819590
Accuracy
100.0%
Counts
590 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.3%
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
32.4%
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64))
31.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
70.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
31.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
31.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
33.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
44.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
38.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Compiler

Compiled 436 to 316 computations (27.5% saved)

simplify143.0ms (1.8%)

Memory
12.3MiB live, 198.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)
cost-diff0
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)))
cost-diff0
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64))
cost-diff128
(-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))
cost-diff0
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
cost-diff0
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
cost-diff384
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
cost-diff0
(-.f64 beta #s(literal -2 binary64))
cost-diff0
(/.f64 beta (-.f64 beta #s(literal -2 binary64)))
cost-diff0
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
cost-diff0
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
cost-diff0
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
cost-diff0
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037292
060292
1112292
2225284
3582282
41613282
55334282
08416279
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
#s(literal 1 binary64)
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
(-.f64 #s(literal -2 binary64) (+.f64 alpha beta))
#s(literal -2 binary64)
(+.f64 alpha beta)
alpha
beta
(-.f64 alpha beta)
#s(literal 2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 beta (-.f64 beta #s(literal -2 binary64)))
beta
(-.f64 beta #s(literal -2 binary64))
#s(literal -2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
alpha
#s(literal -2 binary64)
beta
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64))
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))
#s(literal 2 binary64)
(/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)
(*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
alpha
#s(literal -2 binary64)
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
#s(literal -1 binary64)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(+.f64 #s(literal 2 binary64) alpha)
beta
Outputs
(/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 beta alpha) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 2 binary64))
(-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 beta alpha) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 beta alpha) (-.f64 (+.f64 beta alpha) #s(literal -2 binary64)))
#s(literal 1 binary64)
(/.f64 (-.f64 (+.f64 beta alpha) #s(literal -2 binary64)) (-.f64 beta alpha))
(-.f64 #s(literal -2 binary64) (+.f64 beta alpha))
#s(literal -2 binary64)
(+.f64 beta alpha)
alpha
beta
(-.f64 alpha beta)
#s(literal 2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))
(/.f64 beta (-.f64 beta #s(literal -2 binary64)))
beta
(-.f64 beta #s(literal -2 binary64))
#s(literal -2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha #s(literal -1 binary64)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha #s(literal -1 binary64)) beta))
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
alpha
#s(literal -2 binary64)
beta
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) alpha) beta) (fma.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64))
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) alpha) beta) (fma.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) alpha) beta) (fma.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (/.f64 (-.f64 #s(literal -1 binary64) alpha) beta) (fma.f64 (/.f64 #s(literal -2 binary64) beta) (-.f64 #s(literal -2 binary64) alpha) #s(literal -2 binary64)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) beta) (-.f64 #s(literal -2 binary64) alpha) #s(literal -2 binary64)) (-.f64 #s(literal -1 binary64) alpha))
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
alpha
#s(literal -2 binary64)
(-.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
#s(literal -1 binary64)
(/.f64 (-.f64 alpha #s(literal -2 binary64)) beta)
(-.f64 alpha #s(literal -2 binary64))
beta

localize119.0ms (1.5%)

Memory
49.7MiB live, 270.6MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
accuracy0.03125
(*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))
accuracy0.7378287538545992
(/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)
accuracy43.24647439195426
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)))
accuracy0
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
accuracy0
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
accuracy0.00390625
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
accuracy43.72959964498221
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
accuracy0
(-.f64 beta #s(literal -2 binary64))
accuracy0.01171875
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
accuracy0.01171875
(/.f64 beta (-.f64 beta #s(literal -2 binary64)))
accuracy19.060367465565562
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
accuracy39.46079339668325
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
accuracy0
(+.f64 alpha beta)
accuracy0.01171875
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
accuracy0.0859375
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
accuracy18.352073486580615
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
Samples
42.0ms179×0valid
27.0ms52×1valid
22.0ms25×2valid
Compiler

Compiled 540 to 75 computations (86.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
ival-div: 20.0ms (30.6% of total)
ival-add: 15.0ms (22.9% of total)
adjust: 14.0ms (21.4% of total)
ival-sub: 9.0ms (13.8% of total)
ival-mult: 7.0ms (10.7% of total)
exact: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series98.0ms (1.3%)

Memory
-32.7MiB live, 186.7MiB allocated
Counts
20 → 432
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 alpha beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
37.0ms
beta
@0
((/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ beta (- beta -2)) (- beta -2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* alpha -2) -2) beta) (+ (* alpha -2) -2) (- 2 (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta) (+ alpha beta) (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) (/ (+ 2 alpha) beta))
12.0ms
beta
@inf
((/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ beta (- beta -2)) (- beta -2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* alpha -2) -2) beta) (+ (* alpha -2) -2) (- 2 (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta) (+ alpha beta) (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) (/ (+ 2 alpha) beta))
7.0ms
alpha
@-inf
((/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ beta (- beta -2)) (- beta -2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* alpha -2) -2) beta) (+ (* alpha -2) -2) (- 2 (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta) (+ alpha beta) (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) (/ (+ 2 alpha) beta))
6.0ms
alpha
@inf
((/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ beta (- beta -2)) (- beta -2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* alpha -2) -2) beta) (+ (* alpha -2) -2) (- 2 (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta) (+ alpha beta) (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) (/ (+ 2 alpha) beta))
6.0ms
beta
@-inf
((/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ beta (- beta -2)) (- beta -2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* alpha -2) -2) beta) (+ (* alpha -2) -2) (- 2 (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) beta) (+ alpha beta) (* (+ (* alpha -2) -2) (+ -1 (/ (+ 2 alpha) beta))) (/ (+ 2 alpha) beta))

simplify226.0ms (2.9%)

Memory
46.4MiB live, 260.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09318985
130048302
087707831
Stop Event
iter limit
node limit
Counts
432 → 424
Calls
Call 1
Inputs
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* -1 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* beta (+ (* -1 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4)))))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))))
(+ (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))) (* beta (+ (* -1/2 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* -1/2 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))))))))
(+ 1 (* -1 (/ alpha (+ 2 alpha))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* -1 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* beta (+ (* -1 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4)))))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(* -1 (/ (+ 2 alpha) alpha))
(+ (* -1 (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2)))))) (* -1 (/ (+ 2 alpha) alpha)))
(+ (* -1 (/ (+ 2 alpha) alpha)) (* beta (+ (* -1 (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (* -1 (/ (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) alpha)))))
(+ (* -1 (/ (+ 2 alpha) alpha)) (* beta (+ (* -1 (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (* beta (+ (* -1 (/ (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (pow alpha 2))) (* -1 (/ (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2)))) alpha)))))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
1/2
(+ 1/2 (* 1/4 beta))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
(* 1/2 beta)
(* beta (+ 1/2 (* -1/4 beta)))
(* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4))))
(* beta (+ 1/2 (* beta (- (* beta (+ 1/8 (* -1/16 beta))) 1/4))))
2
(+ 2 beta)
(+ 2 beta)
(+ 2 beta)
(* 1/2 (/ (- (* -2 alpha) 2) beta))
(/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)
(/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)
(/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(* -1 (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) (pow beta 2)))
(/ (- (* beta (- (* -2 alpha) 2)) (* (+ 2 alpha) (- (* -2 alpha) 2))) (pow beta 2))
(/ (- (* beta (- (* 2 beta) (* -1 (- (* -2 alpha) 2)))) (* (+ 2 alpha) (- (* -2 alpha) 2))) (pow beta 2))
(/ (- (* beta (- (* 2 beta) (* -1 (- (* -2 alpha) 2)))) (* (+ 2 alpha) (- (* -2 alpha) 2))) (pow beta 2))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(/ (* (+ 2 alpha) (- (* -2 alpha) 2)) (pow beta 2))
(/ (+ (* -1 (* beta (- (* -2 alpha) 2))) (* (+ 2 alpha) (- (* -2 alpha) 2))) (pow beta 2))
(/ (+ (* -1 (* beta (- (* -2 alpha) 2))) (* (+ 2 alpha) (- (* -2 alpha) 2))) (pow beta 2))
(/ (+ (* -1 (* beta (- (* -2 alpha) 2))) (* (+ 2 alpha) (- (* -2 alpha) 2))) (pow beta 2))
alpha
(+ alpha beta)
(+ alpha beta)
(+ alpha beta)
(/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta)
(/ (+ (* -1 (* beta (- (* -2 alpha) 2))) (* (+ 2 alpha) (- (* -2 alpha) 2))) beta)
(/ (+ (* -1 (* beta (- (* -2 alpha) 2))) (* (+ 2 alpha) (- (* -2 alpha) 2))) beta)
(/ (+ (* -1 (* beta (- (* -2 alpha) 2))) (* (+ 2 alpha) (- (* -2 alpha) 2))) beta)
(/ (+ 2 alpha) beta)
(/ (+ 2 alpha) beta)
(/ (+ 2 alpha) beta)
(/ (+ 2 alpha) beta)
1
(+ 1 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 1 (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))
(+ 1 (+ (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
1
(+ 1 (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 1 (+ (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (* 1/2 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (* 1/2 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))))
2
(+ 2 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 2 (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))
(+ 2 (+ (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
1
(+ 1 (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta)))
(+ 1 (+ (* -1 (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) (pow beta 2))) (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta))))
(+ 1 (+ (* -1 (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) (pow beta 2))) (+ (* -1 (/ (* (pow alpha 2) (- (* -1 (+ 2 alpha)) alpha)) (pow beta 3))) (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta)))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
1
(- 1 (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
1
(- 1 (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
beta
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
1
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
2
(- (+ 2 (* -2 (/ alpha beta))) (* 2 (/ 1 beta)))
(- (+ 2 (* -1 (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) (pow beta 2)))) (* -1 (/ (- (* -2 alpha) 2) beta)))
(- (+ 2 (* -1 (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) (pow beta 2)))) (* -1 (/ (- (* -2 alpha) 2) beta)))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
2
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(* -1 (/ (- (* -2 alpha) 2) beta))
(/ (+ (* -1 (- (* -2 alpha) 2)) (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta)) beta)
(/ (+ (* -1 (- (* -2 alpha) 2)) (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta)) beta)
(/ (+ (* -1 (- (* -2 alpha) 2)) (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta)) beta)
beta
(* beta (+ 1 (/ alpha beta)))
(* beta (+ 1 (/ alpha beta)))
(* beta (+ 1 (/ alpha beta)))
(* -1 (- (* -2 alpha) 2))
(+ (* -1 (- (* -2 alpha) 2)) (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta))
(+ (* -1 (- (* -2 alpha) 2)) (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta))
(+ (* -1 (- (* -2 alpha) 2)) (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta))
(/ (+ 2 alpha) beta)
(/ (+ 2 alpha) beta)
(/ (+ 2 alpha) beta)
(/ (+ 2 alpha) beta)
1
(+ 1 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ alpha (* -1 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) beta))) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ alpha (* -1 (/ (- (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) beta)) (* -1 (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))))) beta))) (* -1 (+ 2 alpha))) beta)))
1
(+ 1 (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (+ (* 1/2 (- alpha (* -1 (+ 2 alpha)))) (* 1/2 (/ (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2)))) (* 1/2 (/ (+ (* -1 (* alpha (pow (+ 2 alpha) 2))) (* -1 (pow (+ 2 alpha) 3))) beta))) beta)) (* 1/2 (- alpha (* -1 (+ 2 alpha))))) beta)))
2
(+ 2 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 2 (* -1 (/ (- (+ alpha (+ (* -1 (/ (* alpha (+ 2 alpha)) beta)) (* -1 (/ (pow (+ 2 alpha) 2) beta)))) (* -1 (+ 2 alpha))) beta)))
(+ 2 (* -1 (/ (- (+ alpha (* -1 (/ (- (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1 (/ (pow (+ 2 alpha) 3) beta))) (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2)))) beta))) (* -1 (+ 2 alpha))) beta)))
1
(+ 1 (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (+ 2 alpha)) (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) beta)) alpha) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (+ 2 alpha)) (* -1 (/ (- (* -1 (/ (* (pow alpha 2) (- (* -1 (+ 2 alpha)) alpha)) beta)) (* alpha (- (* -1 (+ 2 alpha)) alpha))) beta))) alpha) beta)))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
1
(- 1 (/ 1 beta))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
1
(- 1 (* 2 (/ 1 beta)))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))
beta
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
1
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
2
(+ 2 (* -1 (/ (- 2 (* -2 alpha)) beta)))
(+ 2 (* -1 (/ (- (+ 2 (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta)) (* -2 alpha)) beta)))
(+ 2 (* -1 (/ (- (+ 2 (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta)) (* -2 alpha)) beta)))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
2
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(* -1 (/ (- (* -2 alpha) 2) beta))
(* -1 (/ (- (+ (* -2 alpha) (* -1 (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta))) 2) beta))
(* -1 (/ (- (+ (* -2 alpha) (* -1 (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta))) 2) beta))
(* -1 (/ (- (+ (* -2 alpha) (* -1 (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta))) 2) beta))
beta
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(* -1 (- (* -2 alpha) 2))
(+ (* -1 (- (* -2 alpha) 2)) (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta))
(+ (* -1 (- (* -2 alpha) 2)) (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta))
(+ (* -1 (- (* -2 alpha) 2)) (/ (* (+ 2 alpha) (- (* -2 alpha) 2)) beta))
(/ (+ 2 alpha) beta)
(/ (+ 2 alpha) beta)
(/ (+ 2 alpha) beta)
(/ (+ 2 alpha) beta)
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta)))
(+ (* alpha (+ (* -1 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))) (/ beta (+ 2 beta)))
(+ (* alpha (+ (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))) (/ beta (+ 2 beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1/2 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1/2 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))))
(+ 1 (/ beta (+ 2 beta)))
(+ 1 (+ (* -1 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (+ (* -1 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (+ (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))) (/ beta (+ 2 beta))))
(/ (+ 2 beta) beta)
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (pow beta 2))))) (* 2 (/ 1 beta))))
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (+ (* 2 (/ 1 (pow beta 2))) (* alpha (+ (* 2 (/ 1 (pow beta 2))) (* 2 (/ 1 (pow beta 3)))))))) (* 2 (/ 1 beta))))
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (+ (* 2 (/ 1 (pow beta 2))) (* alpha (+ (* 2 (/ 1 (pow beta 2))) (+ (* 2 (/ 1 (pow beta 3))) (* alpha (+ (* 2 (/ 1 (pow beta 3))) (* 2 (/ 1 (pow beta 4))))))))))) (* 2 (/ 1 beta))))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(/ -2 beta)
(- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))
(- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))
(- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))
-2
(- (* -2 alpha) 2)
(- (* -2 alpha) 2)
(- (* -2 alpha) 2)
(- 2 (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta)))
(- (+ 2 (* alpha (- (* 2 (/ 1 (pow beta 2))) (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta))))) (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta)))
(- (+ 2 (* alpha (- (+ (* 2 (/ 1 (pow beta 2))) (* 2 (/ alpha (pow beta 2)))) (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta))))) (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta)))
(- (+ 2 (* alpha (- (+ (* 2 (/ 1 (pow beta 2))) (* 2 (/ alpha (pow beta 2)))) (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta))))) (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1 (/ beta (+ 2 beta)))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (/ 1 (pow (+ 2 beta) 2))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(* -2 (/ (- (* 2 (/ 1 beta)) 1) beta))
(+ (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* alpha (- (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* 2 (/ 1 (pow beta 2))))))
(+ (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* alpha (- (+ (* -2 (/ alpha (pow beta 2))) (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta))) (* 2 (/ 1 (pow beta 2))))))
(+ (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* alpha (- (+ (* -2 (/ alpha (pow beta 2))) (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta))) (* 2 (/ 1 (pow beta 2))))))
beta
(+ alpha beta)
(+ alpha beta)
(+ alpha beta)
(* -2 (- (* 2 (/ 1 beta)) 1))
(+ (* -2 (- (* 2 (/ 1 beta)) 1)) (* alpha (- (* -2 (- (* 2 (/ 1 beta)) 1)) (* 2 (/ 1 beta)))))
(+ (* -2 (- (* 2 (/ 1 beta)) 1)) (* alpha (- (+ (* -2 (- (* 2 (/ 1 beta)) 1)) (* -2 (/ alpha beta))) (* 2 (/ 1 beta)))))
(+ (* -2 (- (* 2 (/ 1 beta)) 1)) (* alpha (- (+ (* -2 (- (* 2 (/ 1 beta)) 1)) (* -2 (/ alpha beta))) (* 2 (/ 1 beta)))))
(/ 2 beta)
(+ (* 2 (/ 1 beta)) (/ alpha beta))
(+ (* 2 (/ 1 beta)) (/ alpha beta))
(+ (* 2 (/ 1 beta)) (/ alpha beta))
-1
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(- (+ (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) 1)
(- (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 3))) (+ (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) (pow alpha 2)))) 1)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) alpha)
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)))) alpha)
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (+ (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) (pow alpha 3)))))) alpha)
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) alpha)
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) alpha)
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (+ (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha) (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) (pow alpha 3))))) alpha)
-1
(- (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha)) 1)
(- (+ (* -1 (/ (* beta (- (+ 2 beta) (* -1 beta))) (pow alpha 2))) (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha))) 1)
(- (+ (* -1 (/ (* beta (- (+ 2 beta) (* -1 beta))) (pow alpha 2))) (+ (* -1 (/ (* (pow beta 2) (- (+ 2 beta) (* -1 beta))) (pow alpha 3))) (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha)))) 1)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* -1 (/ alpha beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* -2 (/ alpha beta))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(* -2 alpha)
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* 2 (/ (pow alpha 2) (pow beta 2)))
(* (pow alpha 2) (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) (* alpha beta))) (+ (* 2 (/ 1 (pow beta 2))) (/ 2 (* alpha (pow beta 2))))))
(* (pow alpha 2) (- (+ (* 2 (/ 1 (pow beta 2))) (/ 2 (pow alpha 2))) (+ (* -2 (/ (- (* 2 (/ 1 beta)) 1) (* (pow alpha 2) beta))) (* -1 (/ (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* 2 (/ 1 (pow beta 2)))) alpha)))))
(* (pow alpha 2) (- (+ (* 2 (/ 1 (pow beta 2))) (/ 2 (pow alpha 2))) (+ (* -2 (/ (- (* 2 (/ 1 beta)) 1) (* (pow alpha 2) beta))) (* -1 (/ (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* 2 (/ 1 (pow beta 2)))) alpha)))))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ 2 (* 2 beta)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
(* -2 (/ (pow alpha 2) (pow beta 2)))
(* (pow alpha 2) (- (* -1 (/ (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* 2 (/ 1 (pow beta 2)))) alpha)) (* 2 (/ 1 (pow beta 2)))))
(* (pow alpha 2) (- (+ (* -2 (/ (- (* 2 (/ 1 beta)) 1) (* (pow alpha 2) beta))) (* -1 (/ (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* 2 (/ 1 (pow beta 2)))) alpha))) (* 2 (/ 1 (pow beta 2)))))
(* (pow alpha 2) (- (+ (* -2 (/ (- (* 2 (/ 1 beta)) 1) (* (pow alpha 2) beta))) (* -1 (/ (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* 2 (/ 1 (pow beta 2)))) alpha))) (* 2 (/ 1 (pow beta 2)))))
alpha
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (/ beta alpha)))
(* -2 (/ (pow alpha 2) beta))
(* (pow alpha 2) (- (* -1 (/ (+ (* 2 (- (* 2 (/ 1 beta)) 1)) (* 2 (/ 1 beta))) alpha)) (* 2 (/ 1 beta))))
(* (pow alpha 2) (- (+ (* -2 (/ (- (* 2 (/ 1 beta)) 1) (pow alpha 2))) (* -1 (/ (+ (* 2 (- (* 2 (/ 1 beta)) 1)) (* 2 (/ 1 beta))) alpha))) (* 2 (/ 1 beta))))
(* (pow alpha 2) (- (+ (* -2 (/ (- (* 2 (/ 1 beta)) 1) (pow alpha 2))) (* -1 (/ (+ (* 2 (- (* 2 (/ 1 beta)) 1)) (* 2 (/ 1 beta))) alpha))) (* 2 (/ 1 beta))))
(/ alpha beta)
(* alpha (+ (/ 1 beta) (* 2 (/ 1 (* alpha beta)))))
(* alpha (+ (/ 1 beta) (* 2 (/ 1 (* alpha beta)))))
(* alpha (+ (/ 1 beta) (* 2 (/ 1 (* alpha beta)))))
-1
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) alpha)) 1)
(- (* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (* -1 (/ (+ (* -1 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))) alpha)) 1)
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) alpha))) alpha)) (* -1/2 (- beta (* -1 (+ 2 beta))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta))))) (* 1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) alpha))) alpha)) (* -1/2 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) alpha)) (* -1/2 (- beta (* -1 (+ 2 beta))))) alpha))
(/ (- beta (* -1 (+ 2 beta))) alpha)
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (* -1 (/ (+ (* -1 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))) alpha))
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (* -1 (/ (+ (* -1 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (* -1 (/ (+ (* -1 (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta))))) (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))) alpha))) alpha))
-1
(- (* -1 (/ (+ 2 beta) alpha)) (+ 1 (/ beta alpha)))
(- (* -1 (/ (+ (* -1 (- (* -1 (+ 2 beta)) beta)) (* -1 (/ (* beta (- (* -1 (+ 2 beta)) beta)) alpha))) alpha)) 1)
(- (* -1 (/ (+ (* -1 (- (* -1 (+ 2 beta)) beta)) (* -1 (/ (+ (* beta (- (* -1 (+ 2 beta)) beta)) (/ (* (pow beta 2) (- (* -1 (+ 2 beta)) beta)) alpha)) alpha))) alpha)) 1)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ alpha beta))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -2 (/ alpha beta))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(* -2 alpha)
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* 2 (/ (pow alpha 2) (pow beta 2)))
(* (pow alpha 2) (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) (* alpha beta))) (+ (* 2 (/ 1 (pow beta 2))) (/ 2 (* alpha (pow beta 2))))))
(* (pow alpha 2) (+ (* -1 (/ (- (* -1 (/ (- 2 (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta))) alpha)) (+ (* 2 (/ 1 (pow beta 2))) (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)))) alpha)) (* 2 (/ 1 (pow beta 2)))))
(* (pow alpha 2) (+ (* -1 (/ (- (* -1 (/ (- 2 (* -2 (/ (- (* 2 (/ 1 beta)) 1) beta))) alpha)) (+ (* 2 (/ 1 (pow beta 2))) (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)))) alpha)) (* 2 (/ 1 (pow beta 2)))))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -2 (/ (pow alpha 2) (pow beta 2)))
(* (pow alpha 2) (- (* -1 (/ (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* 2 (/ 1 (pow beta 2)))) alpha)) (* 2 (/ 1 (pow beta 2)))))
(* (pow alpha 2) (- (* -1 (/ (+ (* 2 (/ 1 (pow beta 2))) (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* 2 (/ (- (* 2 (/ 1 beta)) 1) (* alpha beta))))) alpha)) (* 2 (/ 1 (pow beta 2)))))
(* (pow alpha 2) (- (* -1 (/ (+ (* 2 (/ 1 (pow beta 2))) (+ (* 2 (/ (- (* 2 (/ 1 beta)) 1) beta)) (* 2 (/ (- (* 2 (/ 1 beta)) 1) (* alpha beta))))) alpha)) (* 2 (/ 1 (pow beta 2)))))
alpha
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -2 (/ (pow alpha 2) beta))
(* (pow alpha 2) (- (* -1 (/ (+ (* 2 (- (* 2 (/ 1 beta)) 1)) (* 2 (/ 1 beta))) alpha)) (* 2 (/ 1 beta))))
(* (pow alpha 2) (- (* -1 (/ (+ (* 2 (- (* 2 (/ 1 beta)) 1)) (+ (* 2 (/ 1 beta)) (* 2 (/ (- (* 2 (/ 1 beta)) 1) alpha)))) alpha)) (* 2 (/ 1 beta))))
(* (pow alpha 2) (- (* -1 (/ (+ (* 2 (- (* 2 (/ 1 beta)) 1)) (+ (* 2 (/ 1 beta)) (* 2 (/ (- (* 2 (/ 1 beta)) 1) alpha)))) alpha)) (* 2 (/ 1 beta))))
(/ alpha beta)
(* alpha (+ (/ 1 beta) (* 2 (/ 1 (* alpha beta)))))
(* alpha (+ (/ 1 beta) (* 2 (/ 1 (* alpha beta)))))
(* alpha (+ (/ 1 beta) (* 2 (/ 1 (* alpha beta)))))
Outputs
(/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(fma.f64 (fma.f64 beta (/.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (-.f64 #s(literal -2 binary64) alpha)) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (-.f64 #s(literal -2 binary64) alpha))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (fma.f64 (*.f64 beta #s(literal -1/2 binary64)) (/.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (+.f64 #s(literal 2 binary64) alpha)))) beta (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(+.f64 (fma.f64 (fma.f64 beta (/.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (-.f64 #s(literal -2 binary64) alpha)) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) #s(literal 1 binary64))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (-.f64 #s(literal -2 binary64) alpha))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)
(fma.f64 (neg.f64 beta) (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha))) (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))
(fma.f64 (neg.f64 (fma.f64 beta (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha))) alpha) (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha))))) beta (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))
(fma.f64 (fma.f64 (neg.f64 beta) (fma.f64 beta (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha))) (*.f64 alpha alpha)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha))) alpha)) (fma.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha)))) beta (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
#s(literal 1/2 binary64)
(fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) beta)
(*.f64 (fma.f64 #s(literal -1/4 binary64) beta #s(literal 1/2 binary64)) beta)
(*.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) beta #s(literal -1/4 binary64)) beta #s(literal 1/2 binary64)) beta)
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) beta #s(literal 1/8 binary64)) beta #s(literal -1/4 binary64)) beta #s(literal 1/2 binary64)) beta)
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) beta)
(+.f64 #s(literal 2 binary64) beta)
(+.f64 #s(literal 2 binary64) beta)
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) #s(literal 1/2 binary64) beta) beta)
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) #s(literal 1/2 binary64) beta) beta)
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) #s(literal 1/2 binary64) beta) beta)
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(*.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (*.f64 beta beta)))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (/.f64 (-.f64 beta (+.f64 #s(literal 2 binary64) alpha)) beta))
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) beta (*.f64 (-.f64 #s(literal -2 binary64) alpha) (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)))) (*.f64 beta beta))
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) beta (*.f64 (-.f64 #s(literal -2 binary64) alpha) (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)))) (*.f64 beta beta))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(fma.f64 (fma.f64 (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta (+.f64 #s(literal 2 binary64) alpha))) (*.f64 beta beta))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta (+.f64 #s(literal 2 binary64) alpha))) (*.f64 beta beta))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta (+.f64 #s(literal 2 binary64) alpha))) (*.f64 beta beta))
alpha
(+.f64 beta alpha)
(+.f64 beta alpha)
(+.f64 beta alpha)
(*.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta (+.f64 #s(literal 2 binary64) alpha))) beta)
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta (+.f64 #s(literal 2 binary64) alpha))) beta)
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta (+.f64 #s(literal 2 binary64) alpha))) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta))
(fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta)))
(fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta))))
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (*.f64 beta beta)) #s(literal 1 binary64)))
#s(literal 2 binary64)
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta))
(fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta)))
(fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta))))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))
(fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 alpha beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (fma.f64 (*.f64 alpha alpha) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) #s(literal 1 binary64))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 4 binary64) (pow.f64 beta #s(literal 3 binary64))))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))
(-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta)) (/.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))
beta
(fma.f64 (/.f64 #s(literal 2 binary64) beta) beta beta)
(fma.f64 (/.f64 #s(literal 2 binary64) beta) beta beta)
(fma.f64 (/.f64 #s(literal 2 binary64) beta) beta beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
#s(literal 2 binary64)
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))
(fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (*.f64 beta beta)) (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))
(fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (*.f64 beta beta)) (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 2 binary64)
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))
(-.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) beta)
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) beta)
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) beta)
beta
(fma.f64 (/.f64 alpha beta) beta beta)
(fma.f64 (/.f64 alpha beta) beta beta)
(fma.f64 (/.f64 alpha beta) beta beta)
(fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 alpha (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (-.f64 #s(literal -2 binary64) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) beta)) (-.f64 #s(literal -2 binary64) alpha)) beta))
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) (neg.f64 beta))) beta))
#s(literal 2 binary64)
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta)) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) beta))
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 alpha (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (-.f64 #s(literal -2 binary64) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) beta)) (-.f64 #s(literal -2 binary64) alpha)) beta))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (neg.f64 (fma.f64 (*.f64 alpha alpha) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) alpha))) beta)) alpha) beta))
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) (neg.f64 beta))) beta))
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) (neg.f64 beta))) beta))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta)) beta))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) beta)) beta)) beta))
beta
(fma.f64 (/.f64 #s(literal 2 binary64) beta) beta beta)
(fma.f64 (/.f64 #s(literal 2 binary64) beta) beta beta)
(fma.f64 (/.f64 #s(literal 2 binary64) beta) beta beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) (neg.f64 beta))) beta))
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
#s(literal 2 binary64)
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) beta))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) beta))
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) (neg.f64 beta))) beta))
#s(literal 2 binary64)
(-.f64 (-.f64 #s(literal 2 binary64) (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (neg.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) beta))
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (-.f64 #s(literal -2 binary64) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) beta)) beta))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)
(/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) (neg.f64 beta))
(/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) (neg.f64 beta))
(/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) (neg.f64 beta))
beta
(fma.f64 (neg.f64 beta) (/.f64 (neg.f64 alpha) beta) beta)
(fma.f64 (neg.f64 beta) (/.f64 (neg.f64 alpha) beta) beta)
(fma.f64 (neg.f64 beta) (/.f64 (neg.f64 alpha) beta) beta)
(fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(fma.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (neg.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha #s(literal -1/2 binary64)) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 alpha #s(literal -1/2 binary64)) (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 alpha #s(literal -1/2 binary64)) (fma.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))))) alpha (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (neg.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))))) alpha (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) beta) beta)
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) (/.f64 #s(literal 2 binary64) beta)) alpha (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 beta #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) alpha (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) (/.f64 #s(literal 2 binary64) beta))) alpha (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 beta #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 beta #s(literal 3 binary64)))) alpha (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 beta #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 beta beta)))) alpha (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) (/.f64 #s(literal 2 binary64) beta))) alpha (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha #s(literal -1/2 binary64)) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 alpha #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha #s(literal -1/2 binary64)) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 alpha #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (/.f64 #s(literal 1 binary64) beta))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (/.f64 #s(literal 1 binary64) beta))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (/.f64 #s(literal 1 binary64) beta))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha #s(literal -1/2 binary64)) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 alpha #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 #s(literal -2 binary64) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
#s(literal -2 binary64)
(fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))
(fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))
(fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta))
(fma.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) alpha (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta)))
(fma.f64 (fma.f64 (/.f64 alpha (*.f64 beta beta)) #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (*.f64 beta beta)))) alpha (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta)))
(fma.f64 (fma.f64 (/.f64 alpha (*.f64 beta beta)) #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (*.f64 beta beta)))) alpha (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha #s(literal -1/2 binary64)) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 alpha #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha (neg.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))))) alpha (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 alpha) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) alpha (neg.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))))) alpha (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta)
(fma.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (*.f64 beta beta))) alpha (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta))
(fma.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (*.f64 beta beta))) alpha (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta))
(fma.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (*.f64 beta beta))) alpha (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta))
beta
(+.f64 beta alpha)
(+.f64 beta alpha)
(+.f64 beta alpha)
(fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) beta)) alpha (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)) alpha (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)) alpha (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) beta)
(+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta))
(+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta))
(+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta))
#s(literal -1 binary64)
(-.f64 (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (-.f64 (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (-.f64 (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal -1/2 binary64))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha))) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64)))))) alpha)
(/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha)
(/.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 alpha alpha)) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) alpha)
(/.f64 (-.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha)
#s(literal -1 binary64)
(-.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal 1 binary64))
(fma.f64 (neg.f64 beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 alpha alpha)) (-.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 beta alpha) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (fma.f64 (*.f64 beta beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (+.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (+.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (neg.f64 alpha) beta)
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) beta))) alpha)
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) beta))) alpha)
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) beta))) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (+.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(*.f64 (/.f64 alpha beta) #s(literal -2 binary64))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(*.f64 #s(literal -2 binary64) alpha)
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha))
(*.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 (*.f64 alpha alpha) beta))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha) (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta alpha) beta)) (/.f64 #s(literal 2 binary64) (*.f64 beta beta)))) (*.f64 alpha alpha))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 alpha alpha)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (*.f64 beta beta))) alpha))) (*.f64 alpha alpha))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 alpha alpha)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (*.f64 beta beta))) alpha))) (*.f64 alpha alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (+.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (fma.f64 #s(literal 2 binary64) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)))) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (-.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (*.f64 beta (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))) alpha)
(*.f64 (/.f64 #s(literal -2 binary64) beta) (/.f64 (*.f64 alpha alpha) beta))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (*.f64 beta beta))) alpha) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (*.f64 alpha alpha))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 alpha alpha)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (*.f64 beta beta))) alpha) (/.f64 #s(literal 2 binary64) (*.f64 beta beta)))) (*.f64 alpha alpha))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 alpha alpha)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (*.f64 beta beta))) alpha) (/.f64 #s(literal 2 binary64) (*.f64 beta beta)))) (*.f64 alpha alpha))
alpha
(fma.f64 (/.f64 beta alpha) alpha alpha)
(fma.f64 (/.f64 beta alpha) alpha alpha)
(fma.f64 (/.f64 beta alpha) alpha alpha)
(*.f64 (/.f64 (*.f64 alpha alpha) beta) #s(literal -2 binary64))
(*.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) beta)) alpha) (/.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha))
(*.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) (*.f64 alpha alpha)) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)) alpha)) (/.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha))
(*.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) (*.f64 alpha alpha)) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)) alpha)) (/.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha))
(/.f64 alpha beta)
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 1 binary64) beta)) alpha)
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 1 binary64) beta)) alpha)
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 1 binary64) beta)) alpha)
#s(literal -1 binary64)
(-.f64 (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) #s(literal 1 binary64))
(-.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha)) #s(literal 1 binary64))
(-.f64 (/.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (-.f64 #s(literal -2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) alpha)) (neg.f64 alpha)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha)
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64))) (neg.f64 alpha))
(/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha))
(/.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (-.f64 #s(literal -2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) alpha)) (neg.f64 alpha))
(/.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (-.f64 #s(literal -2 binary64) beta) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) (neg.f64 alpha))) alpha)) (neg.f64 alpha))
#s(literal -1 binary64)
(-.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 beta (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 (/.f64 (-.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) beta (*.f64 (*.f64 beta beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha))) alpha)) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) alpha)
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) alpha)
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (neg.f64 alpha) beta)
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) alpha)) (neg.f64 alpha))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) alpha)) (neg.f64 alpha))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) alpha)) (neg.f64 alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) alpha)
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(*.f64 (/.f64 alpha beta) #s(literal -2 binary64))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(*.f64 #s(literal -2 binary64) alpha)
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha))
(*.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 (*.f64 alpha alpha) beta))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha) (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta alpha) beta)) (/.f64 #s(literal 2 binary64) (*.f64 beta beta)))) (*.f64 alpha alpha))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta)) alpha) #s(literal -1 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (*.f64 beta beta)))) alpha)) (*.f64 alpha alpha))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -2 binary64) #s(literal 2 binary64)) beta)) alpha) #s(literal -1 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (*.f64 beta beta)))) alpha)) (*.f64 alpha alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) alpha)
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)
(/.f64 (fma.f64 (-.f64 (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) beta) #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) beta)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 alpha)) (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha))
(*.f64 (/.f64 #s(literal -2 binary64) beta) (/.f64 (*.f64 alpha alpha) beta))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (*.f64 beta beta))) alpha) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (*.f64 alpha alpha))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha) beta) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta)) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (neg.f64 alpha)) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (*.f64 alpha alpha))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha) beta) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta)) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (neg.f64 alpha)) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (*.f64 alpha alpha))
alpha
(*.f64 (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 alpha))
(*.f64 (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 alpha))
(*.f64 (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 alpha))
(*.f64 (/.f64 (*.f64 alpha alpha) beta) #s(literal -2 binary64))
(*.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) beta)) alpha) (/.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha) #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))) alpha) #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) beta)) (*.f64 alpha alpha))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha) #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))) alpha) #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) beta)) (*.f64 alpha alpha))
(/.f64 alpha beta)
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 1 binary64) beta)) alpha)
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 1 binary64) beta)) alpha)
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 1 binary64) beta)) alpha)

rewrite229.0ms (2.9%)

Memory
-32.1MiB live, 353.3MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037251
060251
1316245
22793245
08716245
Stop Event
iter limit
node limit
iter limit
Counts
20 → 447
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 beta (-.f64 beta #s(literal -2 binary64)))
(-.f64 beta #s(literal -2 binary64))
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
(-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64))
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)))
(/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta)
(+.f64 alpha beta)
(*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))
(/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
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>

eval211.0ms (2.7%)

Memory
23.0MiB live, 283.8MiB allocated
Compiler

Compiled 31 718 to 3 356 computations (89.4% saved)

prune32.0ms (0.4%)

Memory
-38.6MiB live, 87.8MiB allocated
Pruning

13 alts after pruning (11 fresh and 2 done)

PrunedKeptTotal
New8958903
Fresh134
Picked325
Done000
Total89913912
Accuracy
100.0%
Counts
912 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (+ (* alpha -2) -2) (*.f64 #s(literal -2 binary64) alpha)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
70.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
70.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
44.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
31.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
31.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
33.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
32.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
40.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
39.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
41.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
45.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
38.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Compiler

Compiled 659 to 480 computations (27.2% saved)

simplify242.0ms (3.1%)

Memory
19.2MiB live, 92.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 #s(literal 2 binary64) alpha)
cost-diff0
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
cost-diff0
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
cost-diff0
(+.f64 #s(literal 1 binary64) beta)
cost-diff0
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
cost-diff0
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
cost-diff0
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
cost-diff0
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
cost-diff0
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
cost-diff0
(-.f64 beta #s(literal -2 binary64))
cost-diff0
(/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64)))
cost-diff0
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036213
050209
181209
2111209
3170209
4236209
5459209
6801209
71461209
83184209
94222209
104670209
114820209
124872209
134889209
144999209
155453209
165569209
175569209
185569209
195570209
05570204
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))
beta
(/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64)))
#s(literal 1/2 binary64)
(-.f64 beta #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
#s(literal -1/8 binary64)
beta
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
beta
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
alpha
(+.f64 #s(literal 2 binary64) alpha)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
beta
(/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64)))
#s(literal 1/2 binary64)
(-.f64 beta #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
#s(literal -1/8 binary64)
beta
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (-.f64 beta #s(literal -1 binary64)) alpha))
(/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)
(-.f64 beta #s(literal -1 binary64))
#s(literal 1 binary64)
beta
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))
alpha
(-.f64 alpha #s(literal -2 binary64))
#s(literal 2 binary64)
#s(literal 1/2 binary64)

localize165.0ms (2.1%)

Memory
2.6MiB live, 255.0MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 #s(literal 2 binary64) alpha)
accuracy0.0078125
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
accuracy20.70087426608692
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
accuracy21.827121315473068
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
accuracy0
(+.f64 #s(literal 1 binary64) beta)
accuracy0.0078125
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
accuracy42.85693605433833
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
accuracy0
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
accuracy0
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
accuracy19.060367465565562
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
accuracy23.577733972739555
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))
accuracy19.060367465565562
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
accuracy19.730341244169754
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))
accuracy0
(-.f64 beta #s(literal -2 binary64))
accuracy0.00390625
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))
accuracy0.01171875
(/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64)))
accuracy19.060367465565562
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
Samples
86.0ms38×2valid
36.0ms163×0valid
19.0ms55×1valid
Compiler

Compiled 369 to 74 computations (79.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 122.0ms
ival-div: 81.0ms (66.5% of total)
ival-add: 19.0ms (15.6% of total)
adjust: 9.0ms (7.4% of total)
ival-mult: 9.0ms (7.4% of total)
ival-sub: 4.0ms (3.3% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series44.0ms (0.6%)

Memory
1.8MiB live, 38.7MiB allocated
Counts
17 → 276
Calls
Call 1
Inputs
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 beta #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (+.f64 #s(literal 2 binary64) alpha) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
25.0ms
alpha
@0
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (- beta -2))) 1/2) (/ 1/2 (- beta -2)) (- beta -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (+ (* (+ (* -1/8 beta) 1/4) beta) 1/2) (+ (* -1/8 beta) 1/4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha))
1.0ms
beta
@-inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (- beta -2))) 1/2) (/ 1/2 (- beta -2)) (- beta -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (+ (* (+ (* -1/8 beta) 1/4) beta) 1/2) (+ (* -1/8 beta) 1/4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha))
1.0ms
beta
@inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (- beta -2))) 1/2) (/ 1/2 (- beta -2)) (- beta -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (+ (* (+ (* -1/8 beta) 1/4) beta) 1/2) (+ (* -1/8 beta) 1/4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha))
1.0ms
alpha
@-inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (- beta -2))) 1/2) (/ 1/2 (- beta -2)) (- beta -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (+ (* (+ (* -1/8 beta) 1/4) beta) 1/2) (+ (* -1/8 beta) 1/4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha))
1.0ms
alpha
@inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (- beta -2))) 1/2) (/ 1/2 (- beta -2)) (- beta -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (- beta -2)) 1/2) 1/2) (+ (* (+ (* -1/8 beta) 1/4) beta) 1/2) (+ (* -1/8 beta) 1/4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha))

simplify206.0ms (2.7%)

Memory
-17.4MiB live, 253.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03484817
110704544
230284400
082934036
Stop Event
iter limit
node limit
Counts
276 → 270
Calls
Call 1
Inputs
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
1/2
(+ 1/2 (* 1/4 beta))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
1/4
(+ 1/4 (* -1/8 beta))
(+ 1/4 (* beta (- (* 1/16 beta) 1/8)))
(+ 1/4 (* beta (- (* beta (+ 1/16 (* -1/32 beta))) 1/8)))
2
(+ 2 beta)
(+ 2 beta)
(+ 2 beta)
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
1/2
(+ 1/2 (* 1/4 beta))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
1/2
(+ 1/2 (* 1/4 beta))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
1/2
(+ 1/2 (* 1/4 beta))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
1/4
(+ 1/4 (* -1/8 beta))
(+ 1/4 (* -1/8 beta))
(+ 1/4 (* -1/8 beta))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(/ 1 alpha)
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
1
(+ 1 beta)
(+ 1 beta)
(+ 1 beta)
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
1
(- 1 (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(/ 1/2 beta)
(/ (- 1/2 (/ 1 beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (/ 1 beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3))))) beta)
beta
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
1
(- 1 (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
1
(- 1 (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(* -1/8 (pow beta 2))
(* (pow beta 2) (- (* 1/4 (/ 1 beta)) 1/8))
(* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))
(* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))
(* -1/8 beta)
(* beta (- (* 1/4 (/ 1 beta)) 1/8))
(* beta (- (* 1/4 (/ 1 beta)) 1/8))
(* beta (- (* 1/4 (/ 1 beta)) 1/8))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
beta
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
1
(- 1 (/ 1 beta))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(/ 1/2 beta)
(* -1 (/ (- (/ 1 beta) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* 2 (/ 1 beta)) 1) beta)) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 beta)) 2) beta)) 1) beta)) 1/2) beta))
beta
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
1
(- 1 (/ 1 beta))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
1
(- 1 (/ 1 beta))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(* -1/8 (pow beta 2))
(* (pow beta 2) (- (* 1/4 (/ 1 beta)) 1/8))
(* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))
(* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))
(* -1/8 beta)
(* -1 (* beta (- 1/8 (* 1/4 (/ 1 beta)))))
(* -1 (* beta (- 1/8 (* 1/4 (/ 1 beta)))))
(* -1 (* beta (- 1/8 (* 1/4 (/ 1 beta)))))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
beta
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
1/2
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
2
(+ 2 alpha)
(+ 2 alpha)
(+ 2 alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
1
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
alpha
(* alpha (+ 1 (* 2 (/ 1 alpha))))
(* alpha (+ 1 (* 2 (/ 1 alpha))))
(* alpha (+ 1 (* 2 (/ 1 alpha))))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/ 1 alpha)
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
1
(- 1 (* 2 (/ 1 alpha)))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
alpha
(* alpha (+ 1 (* 2 (/ 1 alpha))))
(* alpha (+ 1 (* 2 (/ 1 alpha))))
(* alpha (+ 1 (* 2 (/ 1 alpha))))
Outputs
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(literal 1/2 binary64)
(fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
#s(literal 1/4 binary64)
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/32 binary64) beta #s(literal 1/16 binary64)) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) beta)
(+.f64 #s(literal 2 binary64) beta)
(+.f64 #s(literal 2 binary64) beta)
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(literal 1/2 binary64)
(fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(literal 1/2 binary64)
(fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
#s(literal 1/4 binary64)
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal 1 binary64)) beta) #s(literal 1 binary64))
(/.f64 #s(literal 1/2 binary64) beta)
(/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) beta)) beta)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal 1/2 binary64)) beta)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal 1 binary64)) beta) #s(literal 1/2 binary64)) beta)
beta
(+.f64 #s(literal 2 binary64) beta)
(+.f64 #s(literal 2 binary64) beta)
(+.f64 #s(literal 2 binary64) beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal 1 binary64)) beta) #s(literal 1 binary64))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal 1 binary64)) beta) #s(literal 1 binary64))
(*.f64 (*.f64 beta beta) #s(literal -1/8 binary64))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) beta) #s(literal 1/8 binary64)) beta) beta)
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) beta) beta) (/.f64 #s(literal 1/4 binary64) beta)) #s(literal 1/8 binary64)) (*.f64 beta beta))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) beta) beta) (/.f64 #s(literal 1/4 binary64) beta)) #s(literal 1/8 binary64)) (*.f64 beta beta))
(*.f64 #s(literal -1/8 binary64) beta)
(*.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) beta) #s(literal 1/8 binary64)) beta)
(*.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) beta) #s(literal 1/8 binary64)) beta)
(*.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) beta) #s(literal 1/8 binary64)) beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 beta alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
beta
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) (neg.f64 beta))) beta))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal 1 binary64)) beta) #s(literal 1 binary64))
(/.f64 #s(literal 1/2 binary64) beta)
(/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) beta)) beta)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta) #s(literal 1/2 binary64)) beta)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal 1 binary64)) beta) #s(literal 1/2 binary64)) beta)
beta
(+.f64 #s(literal 2 binary64) beta)
(+.f64 #s(literal 2 binary64) beta)
(+.f64 #s(literal 2 binary64) beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) (neg.f64 beta))) beta))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal 1 binary64)) beta) #s(literal 1 binary64))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) (neg.f64 beta))) beta))
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal 1 binary64)) beta) #s(literal 1 binary64))
(*.f64 (*.f64 beta beta) #s(literal -1/8 binary64))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) beta) #s(literal 1/8 binary64)) beta) beta)
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) beta) beta) (/.f64 #s(literal 1/4 binary64) beta)) #s(literal 1/8 binary64)) (*.f64 beta beta))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) beta) beta) (/.f64 #s(literal 1/4 binary64) beta)) #s(literal 1/8 binary64)) (*.f64 beta beta))
(*.f64 #s(literal -1/8 binary64) beta)
(*.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) beta) #s(literal -1 binary64) #s(literal -1/8 binary64)) beta)
(*.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) beta) #s(literal -1 binary64) #s(literal -1/8 binary64)) beta)
(*.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) beta) #s(literal -1 binary64) #s(literal -1/8 binary64)) beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) (neg.f64 beta))) beta))
(/.f64 beta alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
beta
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) (neg.f64 beta))) beta))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(literal 1/2 binary64)
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) alpha)
(*.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) alpha)
(*.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) alpha)
(+.f64 #s(literal 2 binary64) alpha)
(+.f64 #s(literal 2 binary64) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal 2 binary64)) alpha)) alpha)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))
(+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal 2 binary64)) alpha))
alpha
(+.f64 #s(literal 2 binary64) alpha)
(+.f64 #s(literal 2 binary64) alpha)
(+.f64 #s(literal 2 binary64) alpha)
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal 2 binary64)) alpha)) alpha)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))
(+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal 2 binary64)) alpha))
alpha
(+.f64 #s(literal 2 binary64) alpha)
(+.f64 #s(literal 2 binary64) alpha)
(+.f64 #s(literal 2 binary64) alpha)

rewrite179.0ms (2.3%)

Memory
4.5MiB live, 245.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036198
050194
1253194
21846194
08066194
Stop Event
iter limit
node limit
iter limit
Counts
17 → 292
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))
(/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64)))
(-.f64 beta #s(literal -2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(+.f64 #s(literal 2 binary64) alpha)
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>

eval76.0ms (1%)

Memory
21.8MiB live, 176.9MiB allocated
Compiler

Compiled 18 818 to 1 599 computations (91.5% saved)

prune28.0ms (0.4%)

Memory
-17.5MiB live, 68.7MiB allocated
Pruning

19 alts after pruning (12 fresh and 7 done)

PrunedKeptTotal
New5539562
Fresh336
Picked055
Done022
Total55619575
Accuracy
100.0%
Counts
575 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (+ (* alpha -2) -2) (*.f64 #s(literal -2 binary64) alpha)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
70.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
70.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
40.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
41.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
44.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
3.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
31.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
33.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
26.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
10.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
33.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
32.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
39.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
45.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
42.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
25.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)))
26.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)))
38.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Compiler

Compiled 822 to 601 computations (26.9% saved)

simplify170.0ms (2.2%)

Memory
17.6MiB live, 135.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 #s(literal 1 binary64) beta)
cost-diff0
#s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
cost-diff320
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
cost-diff0
(/.f64 #s(literal 1 binary64) beta)
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
cost-diff0
#s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
cost-diff0
(/.f64 beta alpha)
cost-diff0
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
cost-diff0
#s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64))
cost-diff0
(fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
cost-diff0
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
cost-diff0
#s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043244
053244
188234
2133234
3209232
4343230
5716230
61352230
72498230
84724230
96289230
107483230
08333223
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
#s(literal -1/4 binary64)
alpha
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
#s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
beta
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) beta)
beta
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
#s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
beta
(/.f64 #s(literal 1 binary64) alpha)
alpha
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
#s(literal -1/4 binary64)
alpha
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
#s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
beta
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) beta)
beta
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)))
#s(approx (/ (+ 1 beta) alpha) (/.f64 (-.f64 beta #s(literal -1 binary64)) alpha))
(/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)
(-.f64 beta #s(literal -1 binary64))
#s(literal 1 binary64)
beta
(/.f64 #s(literal 1 binary64) alpha)
alpha

localize156.0ms (2%)

Memory
3.1MiB live, 202.3MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 #s(literal 1 binary64) beta)
accuracy0
#s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))
accuracy0.08984375
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
accuracy42.85693605433833
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
accuracy0
(/.f64 #s(literal 1 binary64) beta)
accuracy0
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
accuracy19.180582881909515
#s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
accuracy43.72959964498221
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
accuracy0
(/.f64 beta alpha)
accuracy39.625423018762
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
accuracy42.85693605433833
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
accuracy20.70087426608692
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
accuracy21.827121315473068
(fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
accuracy39.21719788215709
#s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64))
accuracy0
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
accuracy20.70087426608692
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
accuracy23.13174806414039
#s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
Samples
60.0ms38×2valid
51.0ms163×0valid
22.0ms55×1valid
Compiler

Compiled 397 to 80 computations (79.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 100.0ms
adjust: 48.0ms (47.8% of total)
ival-add: 21.0ms (20.9% of total)
ival-div: 18.0ms (17.9% of total)
ival-mult: 9.0ms (9% of total)
ival-sub: 4.0ms (4% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series30.0ms (0.4%)

Memory
-7.9MiB live, 68.7MiB allocated
Counts
17 → 324
Calls
Call 1
Inputs
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf beta) (#s(alt #<batchref> (patch (+.f64 #s(literal 1 binary64) beta) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (/.f64 beta alpha) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf alpha) (#s(alt #<batchref> (patch #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
5.0ms
alpha
@0
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (/ beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (- 1 (/ 1 beta)) (/ 1 beta) (* (+ 1 beta) (/ 1 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta))
4.0ms
beta
@-inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (/ beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (- 1 (/ 1 beta)) (/ 1 beta) (* (+ 1 beta) (/ 1 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta))
2.0ms
alpha
@-inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (/ beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (- 1 (/ 1 beta)) (/ 1 beta) (* (+ 1 beta) (/ 1 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta))
1.0ms
alpha
@inf
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (/ beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (- 1 (/ 1 beta)) (/ 1 beta) (* (+ 1 beta) (/ 1 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta))
1.0ms
beta
@0
((/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (/ beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (- 1 (/ 1 beta)) (/ 1 beta) (* (+ 1 beta) (/ 1 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta))

simplify337.0ms (4.3%)

Memory
-44.8MiB live, 218.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02955022
19074761
226674626
083774295
Stop Event
iter limit
node limit
Counts
324 → 322
Calls
Call 1
Inputs
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(/ 1 alpha)
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (/ (- (* -2 alpha) 2) beta))
(/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)
(/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)
(/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)
(/ -1 beta)
(/ (- beta 1) beta)
(/ (- beta 1) beta)
(/ (- beta 1) beta)
(/ 1 beta)
(/ 1 beta)
(/ 1 beta)
(/ 1 beta)
(/ 1 alpha)
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(/ 1 alpha)
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
1
(+ 1 beta)
(+ 1 beta)
(+ 1 beta)
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
1
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
1
(- 1 (/ 1 beta))
(- 1 (/ 1 beta))
(- 1 (/ 1 beta))
(/ 1 beta)
(/ 1 beta)
(/ 1 beta)
(/ 1 beta)
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
beta
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
1
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
1
(- 1 (/ 1 beta))
(- 1 (/ 1 beta))
(- 1 (/ 1 beta))
(/ 1 beta)
(/ 1 beta)
(/ 1 beta)
(/ 1 beta)
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
beta
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
1/2
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
1/2
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* -1/4 alpha))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
1/2
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(* -1/4 alpha)
(* alpha (- (* 1/2 (/ 1 alpha)) 1/4))
(* alpha (- (* 1/2 (/ 1 alpha)) 1/4))
(* alpha (- (* 1/2 (/ 1 alpha)) 1/4))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
1
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* -1 (/ alpha beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/ 1 alpha)
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(* -1/4 alpha)
(* -1 (* alpha (- 1/4 (* 1/2 (/ 1 alpha)))))
(* -1 (* alpha (- 1/4 (* 1/2 (/ 1 alpha)))))
(* -1 (* alpha (- 1/4 (* 1/2 (/ 1 alpha)))))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/ 1 alpha)
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
1
(- 1 (* 2 (/ 1 alpha)))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ alpha beta))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
Outputs
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) #s(literal 1/2 binary64) beta) beta)
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) #s(literal 1/2 binary64) beta) beta)
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) #s(literal 1/2 binary64) beta) beta)
(/.f64 #s(literal -1 binary64) beta)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) beta)) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) beta)) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) beta)) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 beta alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) beta)) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 beta alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) beta)) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 beta alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
beta
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) (neg.f64 beta))) beta))
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) (neg.f64 beta))) beta))
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) (neg.f64 beta))) beta))
(/.f64 beta alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) (neg.f64 beta))) beta))
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) beta)
(/.f64 beta alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) (neg.f64 beta))) beta))
(/.f64 beta alpha)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
beta
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 #s(literal 1 binary64) beta)
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(literal 1/2 binary64)
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(literal 1/2 binary64)
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) alpha)
(*.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) alpha)
(*.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))
(fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))
(fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha)) alpha) #s(literal 1 binary64)) alpha)
(*.f64 #s(literal -1/4 binary64) alpha)
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) alpha) #s(literal 1/4 binary64)) alpha)
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) alpha) #s(literal 1/4 binary64)) alpha)
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) alpha) #s(literal 1/4 binary64)) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha)) alpha) #s(literal 1 binary64)) alpha)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))
(+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha)) alpha) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (neg.f64 alpha) beta)
(fma.f64 (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) beta)) alpha #s(literal 1 binary64))
(fma.f64 (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) beta)) alpha #s(literal 1 binary64))
(fma.f64 (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) beta)) alpha #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal -1/2 binary64))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha)) alpha) #s(literal 1 binary64)) alpha)
(*.f64 #s(literal -1/4 binary64) alpha)
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) #s(literal -1 binary64) #s(literal -1/4 binary64)) alpha)
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) #s(literal -1 binary64) #s(literal -1/4 binary64)) alpha)
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) #s(literal -1 binary64) #s(literal -1/4 binary64)) alpha)
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal -1/2 binary64))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha)) alpha) #s(literal 1 binary64)) alpha)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))
(+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha)) alpha) #s(literal 1 binary64))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal -1/2 binary64))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal -1/2 binary64))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (neg.f64 alpha) beta)
(fma.f64 (/.f64 (/.f64 (-.f64 beta #s(literal 1 binary64)) beta) alpha) alpha (/.f64 (neg.f64 alpha) beta))
(fma.f64 (/.f64 (/.f64 (-.f64 beta #s(literal 1 binary64)) beta) alpha) alpha (/.f64 (neg.f64 alpha) beta))
(fma.f64 (/.f64 (/.f64 (-.f64 beta #s(literal 1 binary64)) beta) alpha) alpha (/.f64 (neg.f64 alpha) beta))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha) #s(literal -1/2 binary64))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)

rewrite234.0ms (3%)

Memory
-14.7MiB live, 251.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043228
053222
1265218
22082218
08490216
Stop Event
iter limit
node limit
iter limit
Counts
17 → 252
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
#s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(/.f64 #s(literal 1 binary64) beta)
(*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
#s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha)))
(+.f64 #s(literal 1 binary64) beta)
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>

eval190.0ms (2.4%)

Memory
-11.8MiB live, 205.2MiB allocated
Compiler

Compiled 19 890 to 1 404 computations (92.9% saved)

prune58.0ms (0.7%)

Memory
-7.1MiB live, 68.7MiB allocated
Pruning

19 alts after pruning (7 fresh and 12 done)

PrunedKeptTotal
New5731574
Fresh167
Picked055
Done077
Total57419593
Accuracy
100.0%
Counts
593 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
70.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
40.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
41.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
44.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
3.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
31.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
33.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
26.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
10.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
33.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
31.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))))
32.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
39.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
45.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
42.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
25.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)))
26.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)))
38.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Compiler

Compiled 1 224 to 521 computations (57.4% saved)

regimes89.0ms (1.2%)

Memory
4.7MiB live, 82.8MiB allocated
Counts
28 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (+ (* alpha -2) -2) (*.f64 #s(literal -2 binary64) alpha)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) beta))) #s(literal 2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta))) alpha) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
Calls

5 calls:

44.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
22.0ms
alpha
8.0ms
beta
7.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
7.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
94.6%2alpha
71.3%1beta
100.0%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
100.0%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
100.0%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 35 to 30 computations (14.3% saved)

regimes45.0ms (0.6%)

Memory
23.3MiB live, 61.4MiB allocated
Counts
25 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (+ (* alpha -2) -2) (*.f64 #s(literal -2 binary64) alpha)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Calls

3 calls:

31.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
7.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
6.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
100.0%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
100.0%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
100.0%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes42.0ms (0.5%)

Memory
6.3MiB live, 45.7MiB allocated
Counts
24 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (+ (* alpha -2) -2) (*.f64 #s(literal -2 binary64) alpha)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Calls

3 calls:

28.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
6.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
6.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
99.5%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
99.5%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
99.5%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes30.0ms (0.4%)

Memory
-9.0MiB live, 29.8MiB allocated
Counts
22 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (+ (* alpha -2) -2) (*.f64 #s(literal -2 binary64) alpha)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
Calls

3 calls:

18.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
5.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
99.2%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
99.2%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
99.2%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes27.0ms (0.3%)

Memory
-20.4MiB live, 21.6MiB allocated
Counts
16 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))))
Calls

3 calls:

17.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
5.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
4.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
98.5%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
98.5%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
98.5%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes13.0ms (0.2%)

Memory
20.8MiB live, 20.8MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) alpha))))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
Calls

3 calls:

4.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
4.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
4.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
98.4%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
98.4%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
98.4%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes36.0ms (0.5%)

Memory
-20.0MiB live, 19.2MiB allocated
Counts
11 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
Calls

3 calls:

28.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
3.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
3.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
98.4%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
98.4%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
98.4%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes14.0ms (0.2%)

Memory
24.7MiB live, 24.7MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
Calls

4 calls:

4.0ms
alpha
3.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
3.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
3.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
69.5%3alpha
92.1%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
92.1%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
92.1%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 34 to 28 computations (17.6% saved)

regimes17.0ms (0.2%)

Memory
-23.8MiB live, 15.4MiB allocated
Counts
9 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

3 calls:

10.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
3.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
3.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
91.9%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
91.9%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
91.9%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes9.0ms (0.1%)

Memory
17.5MiB live, 17.5MiB allocated
Counts
8 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

3 calls:

3.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
3.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
3.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
91.8%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
91.8%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
91.8%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes8.0ms (0.1%)

Memory
11.0MiB live, 11.0MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

3 calls:

3.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
2.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
2.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
74.7%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
74.7%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
74.7%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes27.0ms (0.3%)

Memory
-22.9MiB live, 16.2MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (- beta -2)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

4 calls:

19.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
3.0ms
beta
2.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
2.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
69.0%2beta
68.9%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
68.9%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
68.9%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 34 to 28 computations (17.6% saved)

regimes7.0ms (0.1%)

Memory
12.7MiB live, 12.7MiB allocated
Counts
3 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

4 calls:

2.0ms
beta
2.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
2.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
2.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
68.7%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
68.7%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
68.7%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
68.7%2beta
Compiler

Compiled 34 to 28 computations (17.6% saved)

regimes6.0ms (0.1%)

Memory
12.2MiB live, 12.2MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

5 calls:

1.0ms
beta
1.0ms
alpha
1.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
1.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
1.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
38.3%1alpha
38.3%1beta
38.3%1(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
38.3%1(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
38.3%1(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 35 to 30 computations (14.3% saved)

bsearch1.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999839232893
-0.06645870873415825
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999839232893
-0.06645870873415825
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999983403
-0.9999999839232893
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999839232893
-0.06645870873415825
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011042844245374066
0.9826532851326041
0.0ms
-0.9999999839232893
-0.06645870873415825
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011042844245374066
0.9826532851326041
0.0ms
-0.9999999839232893
-0.06645870873415825
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011042844245374066
0.9826532851326041
0.0ms
-0.9999999839232893
-0.06645870873415825
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011042844245374066
0.9826532851326041
0.0ms
-0.9999999839232893
-0.06645870873415825
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011042844245374066
0.9826532851326041
0.0ms
-0.9999999839232893
-0.06645870873415825
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch26.0ms (0.3%)

Memory
-57.3MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011042844245374066
0.9826532851326041
0.0ms
-0.9999999839232893
-0.06645870873415825
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011042844245374066
0.9826532851326041
0.0ms
-0.9999999999999157
-0.9999999999988363
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch18.0ms (0.2%)

Memory
23.4MiB live, 23.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
0.022332300608003185
113.29560584172128
Samples
4.0ms81×0valid
4.0ms34×1valid
2.0ms13×2valid
Compiler

Compiled 360 to 295 computations (18.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-div: 2.0ms (27% of total)
ival-add: 2.0ms (27% of total)
adjust: 1.0ms (13.5% of total)
ival-sub: 1.0ms (13.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011042844245374066
0.9826532851326041
Compiler

Compiled 16 to 16 computations (0% saved)

simplify33.0ms (0.4%)

Memory
5.4MiB live, 44.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01091025
11291025
21491025
31631025
41721025
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -9007199164668999/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -9007199254731985/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 beta #s(literal 2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -9007199164668999/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (fma.f64 (+.f64 #s(literal 1 binary64) alpha) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) beta #s(literal -1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* alpha -2) -2) beta) 1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ 1 beta) #s(literal 1 binary64)) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -9007199254731985/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 beta #s(literal 2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (- beta -2)) 1/2) 1/2) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))

soundness1.2s (15.7%)

Memory
7.9MiB live, 564.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037251
060251
1316245
22793245
08716245
04332500
113942354
245672155
086472014
03484817
110704544
230284400
082934036
02955022
19074761
226674626
083774295
01044
01644
19144
274844
0905743
09318985
130048302
087707831
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 1 308 to 390 computations (70.2% saved)

preprocess132.0ms (1.7%)

Memory
0.4MiB live, 157.2MiB allocated
Compiler

Compiled 2 076 to 246 computations (88.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...