Octave 3.8, jcobi/1

Time bar (total: 9.6s)

analyze2.0ms (0%)

Memory
4.7MiB live, 4.7MiB 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 (15.6%)

Memory
3.9MiB live, 2 019.8MiB allocated
Samples
491.0ms6 095×0valid
299.0ms1 417×1valid
222.0ms744×2valid
Precisions
Click to see histograms. Total time spent on operations: 692.0ms
ival-add: 216.0ms (31.2% of total)
ival-div: 175.0ms (25.3% of total)
ival-sub: 130.0ms (18.8% of total)
adjust: 103.0ms (14.9% of total)
ival->: 39.0ms (5.6% of total)
exact: 15.0ms (2.2% of total)
ival-and: 11.0ms (1.6% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

preprocess414.0ms (4.3%)

Memory
-5.5MiB live, 152.7MiB allocated
Algorithm
egg-herbie
Rules
2 176×lower-fma.f64
2 176×lower-fma.f32
1 384×distribute-rgt-in
1 218×distribute-lft-in
1 056×div-sub
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
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) #s(literal -2 binary64) #s(literal -4 binary64))))

explain224.0ms (2.3%)

Memory
17.9MiB live, 232.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
690-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))cancellation690
Confusion
Predicted +Predicted -
+690
-0187
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+6900
-00187
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0187
169
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
65.0ms376×0valid
25.0ms36×2valid
14.0ms100×1valid
Compiler

Compiled 130 to 44 computations (66.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
ival-add: 39.0ms (45.6% of total)
ival-div: 38.0ms (44.4% of total)
adjust: 4.0ms (4.7% of total)
ival-sub: 4.0ms (4.7% of total)
exact: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

simplify175.0ms (1.8%)

Memory
-28.4MiB live, 167.2MiB 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))
Rules
2 176×lower-fma.f64
2 176×lower-fma.f32
880×lower-*.f64
880×lower-*.f32
474×times-frac
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
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) #s(literal -2 binary64) #s(literal -4 binary64))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)) #s(literal 1 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (-.f64 alpha beta) (-.f64 (-.f64 #s(literal -2 binary64) alpha) beta))
(-.f64 beta alpha)
beta
alpha
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 beta (+.f64 alpha #s(literal 2 binary64)))
(+.f64 alpha beta)
(+.f64 beta alpha)
#s(literal 2 binary64)
#s(literal 1 binary64)

localize37.0ms (0.4%)

Memory
18.7MiB live, 93.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
accuracy100.0%
(+.f64 alpha beta)
accuracy100.0%
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
accuracy74.8%
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Samples
15.0ms188×0valid
7.0ms50×1valid
4.0ms18×2valid
Compiler

Compiled 50 to 12 computations (76% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-div: 4.0ms (26.9% of total)
ival-sub: 4.0ms (26.9% of total)
ival-add: 4.0ms (26.9% of total)
adjust: 2.0ms (13.4% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series17.0ms (0.2%)

Memory
-12.0MiB live, 28.3MiB allocated
Counts
6 → 144
Calls
Call 1
Inputs
#<alt (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))>
#<alt (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))>
#<alt (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))>
#<alt (-.f64 beta alpha)>
#<alt (+.f64 alpha beta)>
#<alt (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))>
Outputs
#<alt (* 1/2 (- 1 (/ alpha (+ 2 alpha))))>
#<alt (+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))>
#<alt (+ (* 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)))))))>
#<alt (+ (* 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)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))>
#<alt (+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))>
#<alt (+ 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))))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))>
#<alt (+ 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)))>
#<alt (* 1/2 (+ 1 (/ beta (+ 2 beta))))>
#<alt (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))>
#<alt (+ (* 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)))))))))>
#<alt (+ (* 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))))))))))>
#<alt (* 1/2 (/ (+ 2 (* 2 beta)) alpha))>
#<alt (/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)>
#<alt (/ (+ (* 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)>
#<alt (/ (+ (* 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)>
#<alt (* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))>
#<alt (* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))>
#<alt (* -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))>
#<alt (* -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))>
#<alt (- 1 (/ alpha (+ 2 alpha)))>
#<alt (- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))>
#<alt (- (+ 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)))>
#<alt (- (+ 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)))>
#<alt 2>
#<alt (+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))>
#<alt (- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))>
#<alt (- (+ 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))))))>
#<alt 2>
#<alt (- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))>
#<alt (+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))>
#<alt (+ 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)))>
#<alt (+ 1 (/ beta (+ 2 beta)))>
#<alt (+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))>
#<alt (+ 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))))>
#<alt (+ 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))))>
#<alt (/ (+ 2 (* 2 beta)) alpha)>
#<alt (/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)>
#<alt (/ (- (+ 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)>
#<alt (/ (- (+ 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)>
#<alt (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))>
#<alt (* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))>
#<alt (* -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))>
#<alt (* -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))>
#<alt (* -1 (/ alpha (+ 2 alpha)))>
#<alt (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))>
#<alt (+ (* -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))))))>
#<alt (+ (* -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))))))>
#<alt 1>
#<alt (- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))>
#<alt (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))>
#<alt (- (+ 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)))))>
#<alt 1>
#<alt (- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))>
#<alt (+ 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)))>
#<alt (/ beta (+ 2 beta))>
#<alt (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))>
#<alt (+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))>
#<alt (+ (* 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)))>
#<alt -1>
#<alt (- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))>
#<alt (- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))>
#<alt (- (+ (/ 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)))))>
#<alt -1>
#<alt (- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)>
#<alt (- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)>
#<alt (- (* -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)>
#<alt (* -1 alpha)>
#<alt (- beta alpha)>
#<alt (- beta alpha)>
#<alt (- beta alpha)>
#<alt beta>
#<alt (* beta (+ 1 (* -1 (/ alpha beta))))>
#<alt (* beta (+ 1 (* -1 (/ alpha beta))))>
#<alt (* beta (+ 1 (* -1 (/ alpha beta))))>
#<alt beta>
#<alt (* -1 (* beta (- (/ alpha beta) 1)))>
#<alt (* -1 (* beta (- (/ alpha beta) 1)))>
#<alt (* -1 (* beta (- (/ alpha beta) 1)))>
#<alt beta>
#<alt (+ beta (* -1 alpha))>
#<alt (+ beta (* -1 alpha))>
#<alt (+ beta (* -1 alpha))>
#<alt (* -1 alpha)>
#<alt (* alpha (- (/ beta alpha) 1))>
#<alt (* alpha (- (/ beta alpha) 1))>
#<alt (* alpha (- (/ beta alpha) 1))>
#<alt (* -1 alpha)>
#<alt (* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))>
#<alt beta>
#<alt (+ alpha beta)>
#<alt (+ alpha beta)>
#<alt (+ alpha beta)>
#<alt alpha>
#<alt (* alpha (+ 1 (/ beta alpha)))>
#<alt (* alpha (+ 1 (/ beta alpha)))>
#<alt (* alpha (+ 1 (/ beta alpha)))>
#<alt alpha>
#<alt (* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))>
#<alt (* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))>
#<alt (* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))>
#<alt alpha>
#<alt (+ alpha beta)>
#<alt (+ alpha beta)>
#<alt (+ alpha beta)>
#<alt beta>
#<alt (* beta (+ 1 (/ alpha beta)))>
#<alt (* beta (+ 1 (/ alpha beta)))>
#<alt (* beta (+ 1 (/ alpha beta)))>
#<alt beta>
#<alt (* -1 (* beta (- (* -1 (/ alpha beta)) 1)))>
#<alt (* -1 (* beta (- (* -1 (/ alpha beta)) 1)))>
#<alt (* -1 (* beta (- (* -1 (/ alpha beta)) 1)))>
#<alt (+ 2 beta)>
#<alt (+ 2 (+ alpha beta))>
#<alt (+ 2 (+ alpha beta))>
#<alt (+ 2 (+ alpha beta))>
#<alt alpha>
#<alt (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))>
#<alt (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))>
#<alt (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))>
#<alt alpha>
#<alt (* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))>
#<alt (* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))>
#<alt (* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))>
#<alt (+ 2 alpha)>
#<alt (+ 2 (+ alpha beta))>
#<alt (+ 2 (+ alpha beta))>
#<alt (+ 2 (+ alpha beta))>
#<alt beta>
#<alt (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))>
#<alt (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))>
#<alt (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))>
#<alt beta>
#<alt (* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))>
#<alt (* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))>
#<alt (* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))>
Calls

36 calls:

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

rewrite394.0ms (4.1%)

Memory
-16.7MiB live, 607.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 066×lower-fma.f64
5 066×lower-fma.f32
4 410×lower-*.f64
4 410×lower-*.f32
4 264×lower-/.f32
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
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1/2 binary64)))
(-.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) #s(literal 2 binary64)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 2 binary64)) (/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(neg.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1/2 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1/2 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -2 binary64)) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -2 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) (+.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1/2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))) #s(literal -1/2 binary64)))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(fma.f64 beta (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(fma.f64 (-.f64 alpha beta) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (fma.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 beta) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(fma.f64 (-.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 (/.f64 beta (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(fma.f64 (/.f64 beta (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (-.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 (-.f64 alpha beta) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 (-.f64 alpha beta) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 alpha beta) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 beta alpha)) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 beta alpha)) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 beta alpha)) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))) (+.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)))) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 (-.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (pow.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 3 binary64)) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (fma.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 beta alpha)) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 alpha beta) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) beta) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (neg.f64 alpha)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (neg.f64 alpha)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) beta))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) beta) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 alpha #s(literal -2 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) alpha) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 beta #s(literal -2 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 beta alpha)) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) #s(literal -2 binary64)))
(+.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)))) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)))) (*.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)))))
(+.f64 (*.f64 beta (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))))
(+.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))) (*.f64 (+.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))))
(+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(-.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(-.f64 (/.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))))
(-.f64 (/.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) alpha) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(-.f64 (/.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))) (/.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))))
(-.f64 (/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(fma.f64 beta (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(fma.f64 beta (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(fma.f64 beta (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))))
(fma.f64 alpha (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 alpha (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (*.f64 (+.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))))
(fma.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)))))
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (*.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) beta (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (neg.f64 alpha)))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (neg.f64 alpha) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) beta))
(fma.f64 (neg.f64 alpha) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 (neg.f64 beta) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(fma.f64 (neg.f64 beta) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(fma.f64 (/.f64 beta (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(fma.f64 (/.f64 beta (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(fma.f64 (/.f64 beta (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(fma.f64 (/.f64 beta (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(fma.f64 (/.f64 alpha (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (neg.f64 (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 (/.f64 alpha (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 (neg.f64 (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) beta (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 alpha #s(literal -2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) alpha (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 beta #s(literal -2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) #s(literal -2 binary64)))
(fma.f64 (neg.f64 (/.f64 alpha (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)))) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 (neg.f64 (/.f64 alpha (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (fma.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (-.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha)))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 alpha beta)))
(/.f64 (fma.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 alpha beta)) (neg.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(/.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (+.f64 beta alpha))
(/.f64 (-.f64 (*.f64 beta (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) alpha)))
(/.f64 (-.f64 (*.f64 beta (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (neg.f64 alpha))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (-.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) beta) alpha)) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) beta) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) alpha)) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) beta) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) beta) (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) alpha)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) beta) (neg.f64 alpha))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) beta) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) alpha)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (neg.f64 alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (fma.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) alpha))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) (neg.f64 (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (neg.f64 (+.f64 beta alpha)))
(/.f64 (+.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (pow.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 3 binary64))) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(/.f64 (-.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha)) #s(literal -1 binary64))
(*.f64 (-.f64 beta alpha) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(*.f64 (-.f64 alpha beta) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(*.f64 (fma.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(*.f64 (-.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))))
(*.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (-.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(*.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 (-.f64 alpha beta) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 (-.f64 alpha beta) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))))
(*.f64 (/.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 alpha beta) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(*.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha)) #s(literal -1/2 binary64)))
(+.f64 beta (neg.f64 alpha))
(+.f64 (neg.f64 alpha) beta)
(+.f64 (neg.f64 alpha) (neg.f64 (neg.f64 beta)))
(+.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (neg.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(+.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha))))
(+.f64 (neg.f64 (neg.f64 beta)) (neg.f64 alpha))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 beta (-.f64 beta alpha))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 beta (-.f64 beta alpha))) (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 alpha alpha)))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) alpha) (*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (neg.f64 beta)))
(+.f64 (*.f64 #s(literal 1 binary64) beta) (*.f64 #s(literal 1 binary64) (neg.f64 alpha)))
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 alpha)) (*.f64 #s(literal 1 binary64) beta))
(+.f64 (*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))))) (*.f64 (*.f64 beta (-.f64 beta alpha)) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))))))
(+.f64 (*.f64 (*.f64 beta (-.f64 beta alpha)) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))))) (*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))))))
(+.f64 (*.f64 alpha (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (*.f64 (neg.f64 beta) (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))))
(+.f64 (*.f64 beta #s(literal 1 binary64)) (*.f64 (neg.f64 alpha) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 alpha) #s(literal 1 binary64)) (*.f64 beta #s(literal 1 binary64)))
(-.f64 beta alpha)
(-.f64 #s(literal 0 binary64) (-.f64 alpha beta))
(-.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(-.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha)))
(fma.f64 beta #s(literal 1 binary64) (*.f64 (neg.f64 alpha) #s(literal 1 binary64)))
(fma.f64 alpha (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (*.f64 (neg.f64 beta) (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))))
(fma.f64 #s(literal 1 binary64) beta (*.f64 #s(literal 1 binary64) (neg.f64 alpha)))
(fma.f64 #s(literal 1 binary64) (neg.f64 alpha) (*.f64 #s(literal 1 binary64) beta))
(fma.f64 (*.f64 beta (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (neg.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 (*.f64 beta (-.f64 beta alpha)) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))))))
(fma.f64 (*.f64 beta beta) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha))))
(fma.f64 (*.f64 beta (-.f64 beta alpha)) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))))))
(fma.f64 (neg.f64 alpha) #s(literal 1 binary64) (*.f64 beta #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) alpha beta)
(fma.f64 #s(literal -1 binary64) alpha (neg.f64 (neg.f64 beta)))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 alpha alpha) (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 beta (-.f64 beta alpha))))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 beta (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (*.f64 alpha alpha)))
(fma.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) alpha (*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (neg.f64 beta)))
(fma.f64 (/.f64 beta (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (/.f64 beta (/.f64 #s(literal 1 binary64) (-.f64 alpha beta))) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha))))
(fma.f64 (/.f64 beta (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (/.f64 beta (/.f64 #s(literal 1 binary64) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha))))
(neg.f64 (-.f64 alpha beta))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha)))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha)))))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (neg.f64 (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (neg.f64 (+.f64 beta alpha)))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 (neg.f64 alpha) beta))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta alpha))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 beta alpha))))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 alpha beta)) (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 alpha beta)) (neg.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha))))))
(/.f64 (*.f64 (fma.f64 alpha alpha (*.f64 beta (+.f64 beta alpha))) (-.f64 alpha beta)) (neg.f64 (fma.f64 alpha alpha (*.f64 beta (+.f64 beta alpha)))))
(/.f64 (-.f64 (*.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (-.f64 (*.f64 (*.f64 beta beta) (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 alpha beta))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 alpha beta))) (neg.f64 (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 alpha alpha (*.f64 beta (+.f64 beta alpha))) (-.f64 alpha beta))) (fma.f64 alpha alpha (*.f64 beta (+.f64 beta alpha))))
(/.f64 (fma.f64 alpha (neg.f64 (*.f64 alpha alpha)) (*.f64 beta (*.f64 beta beta))) (fma.f64 alpha alpha (-.f64 (*.f64 beta beta) (*.f64 beta (neg.f64 alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (fma.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (*.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (fma.f64 (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha)) (*.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))) (*.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))) (+.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (/.f64 (*.f64 beta beta) (+.f64 beta alpha))) (*.f64 (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha)))) (+.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)) #s(literal -1 binary64))
(*.f64 (-.f64 beta alpha) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 beta alpha))
(*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha))))))
(*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)))
(*.f64 #s(literal -1 binary64) (-.f64 alpha beta))
(*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 alpha beta)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (-.f64 alpha beta))
(*.f64 (/.f64 (+.f64 beta alpha) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (/.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))))
(*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (-.f64 alpha beta))))
(+.f64 beta alpha)
(+.f64 alpha beta)
(+.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 beta beta) (-.f64 alpha beta))))
(-.f64 beta (neg.f64 alpha))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta)))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (-.f64 beta alpha)))
(fma.f64 #s(literal 1 binary64) alpha beta)
(fma.f64 (*.f64 alpha alpha) (/.f64 #s(literal 1 binary64) (-.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 beta beta) (-.f64 alpha beta))))
(fma.f64 #s(literal -1 binary64) (neg.f64 alpha) beta)
(neg.f64 (neg.f64 (+.f64 beta alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))))
(/.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))
(/.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 alpha beta))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (-.f64 beta alpha))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (neg.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (neg.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha)))))
(/.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (*.f64 (-.f64 alpha beta) (*.f64 beta beta))) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))))) (neg.f64 (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 beta beta) (-.f64 alpha beta)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (fma.f64 (/.f64 (*.f64 beta beta) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta)) (*.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 beta (*.f64 beta beta)) (neg.f64 (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta))) (*.f64 (/.f64 (*.f64 beta beta) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta)))) (+.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 beta alpha))
(*.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))) (/.f64 #s(literal 1 binary64) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(*.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha)))))
(*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (/.f64 #s(literal 1 binary64) (-.f64 alpha beta)))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)))
(*.f64 (neg.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))))) (/.f64 (-.f64 beta alpha) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))
(+.f64 beta (+.f64 alpha #s(literal 2 binary64)))
(+.f64 alpha (+.f64 beta #s(literal 2 binary64)))
(+.f64 alpha (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta))))
(+.f64 (+.f64 beta alpha) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 beta alpha))
(+.f64 (+.f64 beta #s(literal 2 binary64)) alpha)
(+.f64 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))))
(+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
(-.f64 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha (+.f64 beta #s(literal 2 binary64)))) (/.f64 (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (-.f64 alpha (+.f64 beta #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (-.f64 #s(literal 2 binary64) (+.f64 beta alpha))))
(fma.f64 #s(literal 1 binary64) alpha (+.f64 beta #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) alpha (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta))))
(fma.f64 #s(literal 1 binary64) (+.f64 beta alpha) #s(literal 2 binary64))
(fma.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))))
(fma.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))) (/.f64 #s(literal 1 binary64) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) #s(literal 2 binary64))
(fma.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha)))) #s(literal 2 binary64))
(fma.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (/.f64 #s(literal 1 binary64) (-.f64 alpha beta)) #s(literal 2 binary64))
(fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 alpha) (+.f64 beta #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 alpha) (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta))))
(fma.f64 (neg.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))) #s(literal 2 binary64))
(fma.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 2 binary64))))) alpha)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha))) #s(literal 2 binary64))
(fma.f64 (fma.f64 beta beta #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -2 binary64))) alpha)
(fma.f64 (/.f64 (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 beta (*.f64 beta beta))))) (/.f64 (-.f64 beta alpha) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) #s(literal 2 binary64))
(neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
(/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64)))) (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha alpha (-.f64 (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 alpha (+.f64 beta #s(literal 2 binary64))))) (fma.f64 alpha (*.f64 alpha alpha) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha (+.f64 beta #s(literal 2 binary64))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 alpha (+.f64 beta #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))))
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64))
(/.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))
(/.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)) (neg.f64 (neg.f64 (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))
(/.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)) (neg.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (neg.f64 (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (+.f64 (neg.f64 (+.f64 beta alpha)) #s(literal 2 binary64)))
(/.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) (fma.f64 alpha alpha (-.f64 (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 alpha (+.f64 beta #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 alpha (+.f64 beta #s(literal 2 binary64)))) (-.f64 alpha (+.f64 beta #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))) (-.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal -2 binary64))) #s(literal 4 binary64))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal -2 binary64))) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)))) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)))) (neg.f64 (neg.f64 (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)))) (neg.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)))))) (neg.f64 (fma.f64 alpha alpha (-.f64 (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 alpha (+.f64 beta #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 alpha (+.f64 beta #s(literal 2 binary64))))) (neg.f64 (-.f64 alpha (+.f64 beta #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) (neg.f64 (-.f64 #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (fma.f64 beta (*.f64 beta beta) (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)) (-.f64 (*.f64 alpha alpha) (*.f64 (+.f64 beta #s(literal 2 binary64)) alpha))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (*.f64 beta (*.f64 beta beta))) (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (+.f64 #s(literal 2 binary64) alpha) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) alpha) beta))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 alpha alpha)) (-.f64 (+.f64 beta #s(literal 2 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta)) (-.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))))) (+.f64 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))) (/.f64 #s(literal 4 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64))))))
(pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))
(*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))
(*.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64)))))
(*.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(*.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
(*.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal -2 binary64))))))
(*.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (fma.f64 alpha (*.f64 alpha alpha) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 alpha alpha (-.f64 (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 alpha (+.f64 beta #s(literal 2 binary64)))))))
(*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 alpha (+.f64 beta #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 alpha (+.f64 beta #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (+.f64 beta alpha))))

simplify361.0ms (3.8%)

Memory
27.1MiB live, 779.4MiB allocated
Algorithm
egg-herbie
Rules
9 688×lower-fma.f64
9 688×lower-fma.f32
3 924×lower-+.f64
3 924×lower-+.f32
3 726×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04332500
113942354
245632155
086422014
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
(+ 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/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 (/ (+ 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 (/ (- (* -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 (+ 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
(+ 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))))))
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 (/ 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 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 (/ (- (* -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 (/ 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
(- (+ 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)))))
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 (+ 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)))
-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
(- (* -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)
(- beta alpha)
(- beta alpha)
(- beta alpha)
beta
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ 1 (* -1 (/ alpha beta))))
beta
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (/ alpha beta) 1)))
beta
(+ beta (* -1 alpha))
(+ beta (* -1 alpha))
(+ beta (* -1 alpha))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
(* alpha (- (/ beta alpha) 1))
(* alpha (- (/ beta alpha) 1))
(* -1 alpha)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
beta
(+ alpha beta)
(+ alpha beta)
(+ alpha beta)
alpha
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (/ beta alpha)))
alpha
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
alpha
(+ alpha beta)
(+ alpha beta)
(+ alpha beta)
beta
(* beta (+ 1 (/ alpha beta)))
(* beta (+ 1 (/ alpha beta)))
(* beta (+ 1 (/ alpha beta)))
beta
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(+ 2 beta)
(+ 2 (+ alpha beta))
(+ 2 (+ alpha beta))
(+ 2 (+ alpha beta))
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
alpha
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(+ 2 alpha)
(+ 2 (+ alpha beta))
(+ 2 (+ alpha beta))
(+ 2 (+ alpha beta))
beta
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
beta
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
Outputs
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 beta (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(+ (* 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)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))))) #s(literal 1 binary64)) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
(+ (* 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)))))))))
(fma.f64 beta (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 beta (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta beta)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64)))
(+ 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))))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (/.f64 (+.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta beta)) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) (*.f64 beta (*.f64 beta beta)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)) (*.f64 #s(literal -1/2 binary64) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) 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)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) beta) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (fma.f64 alpha #s(literal -1/2 binary64) #s(literal -1 binary64)))) beta)) beta))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 alpha (fma.f64 #s(literal -1/2 binary64) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(+ (* 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)))))))))
(fma.f64 alpha (fma.f64 #s(literal 1/2 binary64) (*.f64 alpha (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(+ (* 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))))))))))
(fma.f64 alpha (fma.f64 alpha (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 alpha (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (+.f64 #s(literal 1 binary64) beta)) 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)
(/.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))) alpha)) #s(literal 1 binary64)) beta) 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)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))) alpha)) (neg.f64 (/.f64 (fma.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (*.f64 alpha (*.f64 alpha alpha))))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha)
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) (neg.f64 beta))) 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))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta)))) alpha)) (neg.f64 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))
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))))) alpha)) alpha)) alpha))
(- 1 (/ alpha (+ 2 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 beta (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(- (+ 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)))
(+.f64 (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))))) #s(literal 1 binary64)) (/.f64 alpha (-.f64 #s(literal -2 binary64) 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)))
(+.f64 #s(literal 1 binary64) (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 beta (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))))) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
2
#s(literal 2 binary64)
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(+.f64 #s(literal 2 binary64) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (/.f64 (+.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta beta)) (neg.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) 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))))))
(-.f64 (fma.f64 (/.f64 alpha (*.f64 beta beta)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) beta)) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta) (*.f64 (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta beta)) (+.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) beta) #s(literal -1 binary64)))))
2
#s(literal 2 binary64)
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) beta) #s(literal -1 binary64))) 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)))
(+.f64 #s(literal 2 binary64) (/.f64 (+.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) beta) #s(literal -1 binary64)))) beta)) beta))
(+ 1 (/ beta (+ 2 beta)))
(+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) (fma.f64 alpha (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) 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))))
(fma.f64 alpha (+.f64 (fma.f64 alpha (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta)))) (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) 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))))
(fma.f64 alpha (fma.f64 alpha (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (-.f64 (fma.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 alpha (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))))) (+.f64 (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) beta)))) (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/ (+ 2 (* 2 beta)) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) 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)
(/.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 #s(literal 2 binary64) beta)) (-.f64 #s(literal 2 binary64) (*.f64 (/.f64 beta alpha) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) 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)
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 #s(literal 2 binary64) beta)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 beta (fma.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 alpha alpha)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta)) (*.f64 alpha alpha)))))) alpha)
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 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)
(* -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))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 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))
(/.f64 (+.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha))) (neg.f64 alpha))) alpha) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) alpha)
(* -1 (/ alpha (+ 2 alpha)))
(/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+.f64 (fma.f64 beta (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))) (/.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(+ (* -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))))))
(fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))))) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(+ (* -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))))))
(fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 beta (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))))) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) beta) #s(literal -1 binary64))) 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)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (*.f64 beta (*.f64 beta beta)))) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) beta) #s(literal -1 binary64))) (neg.f64 beta))))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) beta) #s(literal -1 binary64))) 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)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) beta) #s(literal -1 binary64)))) beta)) beta))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) (fma.f64 alpha (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) beta))))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 alpha (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)) #s(literal -1 binary64))) (/.f64 beta (+.f64 #s(literal 2 binary64) 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)))
(fma.f64 alpha (+.f64 (fma.f64 alpha (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 alpha (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta)))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
-1
#s(literal -1 binary64)
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 alpha alpha)) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) #s(literal 1 binary64))
(- (+ (/ 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)))))
(-.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1 binary64)) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) (neg.f64 beta)) alpha))
-1
#s(literal -1 binary64)
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) (neg.f64 beta)) alpha))
(- (* -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)
(-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha))
(* -1 alpha)
(neg.f64 alpha)
(- beta alpha)
(-.f64 beta alpha)
(- beta alpha)
(-.f64 beta alpha)
(- beta alpha)
(-.f64 beta alpha)
beta
(* beta (+ 1 (* -1 (/ alpha beta))))
(-.f64 beta (/.f64 (*.f64 alpha beta) beta))
(* beta (+ 1 (* -1 (/ alpha beta))))
(-.f64 beta (/.f64 (*.f64 alpha beta) beta))
(* beta (+ 1 (* -1 (/ alpha beta))))
(-.f64 beta (/.f64 (*.f64 alpha beta) beta))
beta
(* -1 (* beta (- (/ alpha beta) 1)))
(-.f64 beta (/.f64 (*.f64 alpha beta) beta))
(* -1 (* beta (- (/ alpha beta) 1)))
(-.f64 beta (/.f64 (*.f64 alpha beta) beta))
(* -1 (* beta (- (/ alpha beta) 1)))
(-.f64 beta (/.f64 (*.f64 alpha beta) beta))
beta
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (/ beta alpha) 1))
(-.f64 (/.f64 (*.f64 alpha beta) alpha) alpha)
(* alpha (- (/ beta alpha) 1))
(-.f64 (/.f64 (*.f64 alpha beta) alpha) alpha)
(* alpha (- (/ beta alpha) 1))
(-.f64 (/.f64 (*.f64 alpha beta) alpha) alpha)
(* -1 alpha)
(neg.f64 alpha)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(-.f64 (/.f64 (*.f64 alpha beta) alpha) alpha)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(-.f64 (/.f64 (*.f64 alpha beta) alpha) alpha)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(-.f64 (/.f64 (*.f64 alpha beta) alpha) alpha)
beta
(+ alpha beta)
(+.f64 alpha beta)
(+ alpha beta)
(+.f64 alpha beta)
(+ alpha beta)
(+.f64 alpha beta)
alpha
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 alpha (/.f64 beta alpha) alpha)
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 alpha (/.f64 beta alpha) alpha)
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 alpha (/.f64 beta alpha) alpha)
alpha
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(fma.f64 alpha (/.f64 beta alpha) alpha)
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(fma.f64 alpha (/.f64 beta alpha) alpha)
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(fma.f64 alpha (/.f64 beta alpha) alpha)
alpha
(+ alpha beta)
(+.f64 alpha beta)
(+ alpha beta)
(+.f64 alpha beta)
(+ alpha beta)
(+.f64 alpha beta)
beta
(* beta (+ 1 (/ alpha beta)))
(fma.f64 beta (/.f64 alpha beta) beta)
(* beta (+ 1 (/ alpha beta)))
(fma.f64 beta (/.f64 alpha beta) beta)
(* beta (+ 1 (/ alpha beta)))
(fma.f64 beta (/.f64 alpha beta) beta)
beta
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(fma.f64 (neg.f64 beta) (/.f64 alpha (neg.f64 beta)) beta)
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(fma.f64 (neg.f64 beta) (/.f64 alpha (neg.f64 beta)) beta)
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(fma.f64 (neg.f64 beta) (/.f64 alpha (neg.f64 beta)) beta)
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 (+ alpha beta))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(+ 2 (+ alpha beta))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(+ 2 (+ alpha beta))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(fma.f64 alpha (+.f64 (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(fma.f64 alpha (+.f64 (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(fma.f64 alpha (+.f64 (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) alpha)) alpha)
alpha
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(fma.f64 (neg.f64 alpha) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) alpha)
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(fma.f64 (neg.f64 alpha) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) alpha)
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(fma.f64 (neg.f64 alpha) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) alpha)
(+ 2 alpha)
(+.f64 alpha #s(literal 2 binary64))
(+ 2 (+ alpha beta))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(+ 2 (+ alpha beta))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(+ 2 (+ alpha beta))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
beta
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(fma.f64 beta (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)) beta)
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(fma.f64 beta (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)) beta)
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(fma.f64 beta (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)) beta)
beta
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(fma.f64 (neg.f64 beta) (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) beta)
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(fma.f64 (neg.f64 beta) (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) beta)
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(fma.f64 (neg.f64 beta) (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) beta)

eval89.0ms (0.9%)

Memory
-9.4MiB live, 231.3MiB allocated
Compiler

Compiled 18 185 to 2 314 computations (87.3% saved)

prune129.0ms (1.3%)

Memory
2.6MiB live, 241.4MiB allocated
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New5818589
Fresh000
Picked101
Done000
Total5828590
Accuracy
100.0%
Counts
590 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.8%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
73.6%
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
74.6%
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
60.6%
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))
27.3%
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (+.f64 #s(literal 1 binary64) beta)) alpha)
28.8%
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
50.8%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
37.5%
#s(literal 1 binary64)
Compiler

Compiled 204 to 140 computations (31.4% saved)

simplify293.0ms (3.1%)

Memory
-15.6MiB live, 584.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 beta alpha)
cost-diff0
(*.f64 (-.f64 beta alpha) (+.f64 beta alpha))
cost-diff384
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))
cost-diff1216
(fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64))
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-diff384
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
cost-diff0
(+.f64 #s(literal 2 binary64) beta)
cost-diff0
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
cost-diff0
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
cost-diff0
(-.f64 #s(literal -2 binary64) (+.f64 beta alpha))
cost-diff0
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
cost-diff192
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64))
cost-diff384
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
Rules
10 390×lower-fma.f32
10 380×lower-fma.f64
2 788×lower--.f32
2 784×lower--.f64
2 534×lower-*.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
026181
050165
1101165
2255164
3742159
42342159
56282159
08139159
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
#s(literal -1 binary64)
(-.f64 #s(literal -2 binary64) (+.f64 beta alpha))
#s(literal -2 binary64)
(+.f64 beta alpha)
beta
alpha
(-.f64 beta alpha)
#s(literal 1 binary64)
#s(literal 2 binary64)
#s(literal 1 binary64)
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
beta
(+.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
#s(literal 1/2 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 binary64)
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64))
(*.f64 (-.f64 beta alpha) (+.f64 beta alpha))
(-.f64 beta alpha)
beta
alpha
(+.f64 beta alpha)
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha)))
#s(literal 1 binary64)
(*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))
(+.f64 beta (+.f64 alpha #s(literal 2 binary64)))
(+.f64 alpha #s(literal 2 binary64))
#s(literal 2 binary64)
Outputs
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
#s(literal -1 binary64)
(-.f64 #s(literal -2 binary64) (+.f64 beta alpha))
#s(literal -2 binary64)
(+.f64 beta alpha)
beta
alpha
(-.f64 beta alpha)
#s(literal 1 binary64)
#s(literal 2 binary64)
#s(literal 1 binary64)
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #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))
#s(literal 1/2 binary64)
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(/.f64 beta (+.f64 beta #s(literal 2 binary64)))
beta
(+.f64 #s(literal 2 binary64) beta)
(+.f64 beta #s(literal 2 binary64))
#s(literal 2 binary64)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) alpha) beta))
#s(literal 1/2 binary64)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))
alpha
#s(literal -2 binary64)
beta
#s(literal 1 binary64)
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(*.f64 (-.f64 beta alpha) (+.f64 beta alpha))
(*.f64 (+.f64 beta alpha) (-.f64 beta alpha))
(-.f64 beta alpha)
beta
alpha
(+.f64 beta alpha)
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha)))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
#s(literal 1 binary64)
(*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(+.f64 beta (+.f64 alpha #s(literal 2 binary64)))
(+.f64 (+.f64 beta alpha) #s(literal 2 binary64))
(+.f64 alpha #s(literal 2 binary64))
#s(literal 2 binary64)

localize150.0ms (1.6%)

Memory
24.1MiB live, 216.1MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 (-.f64 beta alpha) (+.f64 beta alpha))
accuracy100.0%
(*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))
accuracy99.6%
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha)))
accuracy61.1%
(fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64))
accuracy100.0%
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
accuracy100.0%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
accuracy100.0%
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
accuracy100.0%
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
accuracy100.0%
(+.f64 #s(literal 2 binary64) beta)
accuracy100.0%
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
accuracy100.0%
(-.f64 #s(literal -2 binary64) (+.f64 beta alpha))
accuracy100.0%
(+.f64 beta alpha)
accuracy100.0%
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
accuracy74.6%
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64))
Samples
44.0ms32×2valid
37.0ms188×0valid
14.0ms17×3valid
8.0ms19×1valid
Compiler

Compiled 192 to 33 computations (82.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
adjust: 33.0ms (42.3% of total)
ival-div: 14.0ms (18% of total)
ival-add: 14.0ms (18% of total)
ival-mult: 14.0ms (18% of total)
ival-sub: 3.0ms (3.8% of total)
exact: 1.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series30.0ms (0.3%)

Memory
15.8MiB live, 51.0MiB allocated
Counts
17 → 360
Calls
Call 1
Inputs
#<alt (/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))>
#<alt (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64))>
#<alt (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))>
#<alt (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))>
#<alt (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))>
#<alt (/.f64 beta (+.f64 #s(literal 2 binary64) beta))>
#<alt (+.f64 #s(literal 2 binary64) beta)>
#<alt (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))>
#<alt (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)>
#<alt (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))>
#<alt (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64))>
#<alt (/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))>
#<alt (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))>
#<alt (-.f64 beta alpha)>
#<alt (+.f64 beta alpha)>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha)))>
#<alt (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))>
Outputs
#<alt (* 1/2 (- 1 (/ alpha (+ 2 alpha))))>
#<alt (+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))>
#<alt (+ (* 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)))))))>
#<alt (+ (* 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)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))>
#<alt (+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))>
#<alt (+ 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))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)))>
#<alt (+ 1 (* -1 (/ (+ (* 1/2 (- alpha (* -1 (+ 2 alpha)))) (* 1/2 (/ (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2))) beta))) beta)))>
#<alt (+ 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)))>
#<alt (* 1/2 (+ 1 (/ beta (+ 2 beta))))>
#<alt (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))>
#<alt (+ (* 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)))))))))>
#<alt (+ (* 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))))))))))>
#<alt (* 1/2 (/ (+ 2 (* 2 beta)) alpha))>
#<alt (/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)>
#<alt (/ (+ (* 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)>
#<alt (/ (+ (* 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)>
#<alt (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))>
#<alt (* -1 (/ (+ (* -1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha))) alpha))>
#<alt (* -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))>
#<alt (* -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))>
#<alt (- 1 (/ alpha (+ 2 alpha)))>
#<alt (- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))>
#<alt (- (+ 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)))>
#<alt (- (+ 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)))>
#<alt 2>
#<alt (+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))>
#<alt (- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))>
#<alt (- (+ 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))))))>
#<alt 2>
#<alt (+ 2 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))>
#<alt (+ 2 (* -1 (/ (- (+ alpha (+ (* -1 (/ (* alpha (+ 2 alpha)) beta)) (* -1 (/ (pow (+ 2 alpha) 2) beta)))) (* -1 (+ 2 alpha))) beta)))>
#<alt (+ 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)))>
#<alt (+ 1 (/ beta (+ 2 beta)))>
#<alt (+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))>
#<alt (+ 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))))>
#<alt (+ 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))))>
#<alt (/ (+ 2 (* 2 beta)) alpha)>
#<alt (/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)>
#<alt (/ (- (+ 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)>
#<alt (/ (- (+ 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)>
#<alt (/ (- beta (* -1 (+ 2 beta))) alpha)>
#<alt (* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))>
#<alt (* -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))>
#<alt (* -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))>
#<alt (/ 1 (+ 2 alpha))>
#<alt (+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))>
#<alt (+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha)))>
#<alt (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha)))>
#<alt (/ 1 beta)>
#<alt (/ (+ 1 (* -1 (/ (+ 2 alpha) beta))) beta)>
#<alt (/ (- (+ 1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta))) beta)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))) beta)>
#<alt (/ 1 beta)>
#<alt (* -1 (/ (- (+ (* 2 (/ 1 beta)) (/ alpha beta)) 1) beta))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 alpha) 2) beta) (+ 2 alpha)) beta)) 1) beta))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 alpha) 3) beta) (pow (+ 2 alpha) 2)) beta)) (+ 2 alpha)) beta)) 1) beta))>
#<alt (/ 1 (+ 2 beta))>
#<alt (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))>
#<alt (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))>
#<alt (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))>
#<alt (/ 1 alpha)>
#<alt (/ (+ 1 (* -1 (/ (+ 2 beta) alpha))) alpha)>
#<alt (/ (- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))) alpha)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))) alpha)>
#<alt (/ 1 alpha)>
#<alt (* -1 (/ (- (+ (* 2 (/ 1 alpha)) (/ beta alpha)) 1) alpha))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)) 1) alpha))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 3) alpha) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) alpha)) 1) alpha))>
#<alt (* -1 (+ 2 alpha))>
#<alt (- (* -1 beta) (+ 2 alpha))>
#<alt (- (* -1 beta) (+ 2 alpha))>
#<alt (- (* -1 beta) (+ 2 alpha))>
#<alt (* -1 beta)>
#<alt (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))>
#<alt (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))>
#<alt (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))>
#<alt (* -1 beta)>
#<alt (* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))>
#<alt (* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))>
#<alt (* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))>
#<alt (* -1 (+ 2 beta))>
#<alt (- (* -1 alpha) (+ 2 beta))>
#<alt (- (* -1 alpha) (+ 2 beta))>
#<alt (- (* -1 alpha) (+ 2 beta))>
#<alt (* -1 alpha)>
#<alt (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))>
#<alt (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))>
#<alt (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))>
#<alt (* -1 alpha)>
#<alt (* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))>
#<alt (* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))>
#<alt (* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 beta))>
#<alt (+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))>
#<alt (+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))>
#<alt 1>
#<alt (- 1 (/ 1 beta))>
#<alt (- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))>
#<alt (- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))>
#<alt 1>
#<alt (- 1 (/ 1 beta))>
#<alt (+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))>
#<alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))>
#<alt (* 1/2 beta)>
#<alt (* beta (+ 1/2 (* -1/4 beta)))>
#<alt (* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4))))>
#<alt (* beta (+ 1/2 (* beta (- (* beta (+ 1/8 (* -1/16 beta))) 1/4))))>
#<alt 1>
#<alt (- 1 (* 2 (/ 1 beta)))>
#<alt (- (+ 1 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))>
#<alt (- (+ 1 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))>
#<alt 1>
#<alt (- 1 (* 2 (/ 1 beta)))>
#<alt (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))>
#<alt (+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))>
#<alt 2>
#<alt (+ 2 beta)>
#<alt (+ 2 beta)>
#<alt (+ 2 beta)>
#<alt beta>
#<alt (* beta (+ 1 (* 2 (/ 1 beta))))>
#<alt (* beta (+ 1 (* 2 (/ 1 beta))))>
#<alt (* beta (+ 1 (* 2 (/ 1 beta))))>
#<alt beta>
#<alt (* beta (+ 1 (* 2 (/ 1 beta))))>
#<alt (* beta (+ 1 (* 2 (/ 1 beta))))>
#<alt (* beta (+ 1 (* 2 (/ 1 beta))))>
#<alt (- 1 (/ 1 beta))>
#<alt (- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))>
#<alt (- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))>
#<alt (- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))>
#<alt (* -1 (/ alpha beta))>
#<alt (* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))>
#<alt (* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))>
#<alt (* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))>
#<alt (* -1 (/ alpha beta))>
#<alt (* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))>
#<alt (* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))>
#<alt (* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))>
#<alt (* 1/2 (/ (- (* -2 alpha) 2) beta))>
#<alt (/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)>
#<alt (/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)>
#<alt (/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)>
#<alt 1>
#<alt (+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))>
#<alt (+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))>
#<alt (+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))>
#<alt 1>
#<alt (+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))>
#<alt (+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))>
#<alt (+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))>
#<alt (/ -2 beta)>
#<alt (- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))>
#<alt (- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))>
#<alt (- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))>
#<alt (* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))>
#<alt (* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))>
#<alt (* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))>
#<alt (* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt (/ (- (* -2 alpha) 2) beta)>
#<alt -2>
#<alt (- (* -2 alpha) 2)>
#<alt (- (* -2 alpha) 2)>
#<alt (- (* -2 alpha) 2)>
#<alt (* -2 alpha)>
#<alt (* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))>
#<alt (* -2 alpha)>
#<alt (* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))>
#<alt (- 1 (/ alpha (+ 2 alpha)))>
#<alt (- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))>
#<alt (- (+ 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)))>
#<alt (- (+ 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)))>
#<alt 2>
#<alt (+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))>
#<alt (- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))>
#<alt (- (+ 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))))))>
#<alt 2>
#<alt (- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))>
#<alt (+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))>
#<alt (+ 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)))>
#<alt (+ 1 (/ beta (+ 2 beta)))>
#<alt (+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))>
#<alt (+ 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))))>
#<alt (+ 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))))>
#<alt (/ (+ 2 (* 2 beta)) alpha)>
#<alt (/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)>
#<alt (/ (- (+ 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)>
#<alt (/ (- (+ 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)>
#<alt (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))>
#<alt (* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))>
#<alt (* -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))>
#<alt (* -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))>
#<alt (* 1/2 (- 1 (/ alpha (+ 2 alpha))))>
#<alt (+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))>
#<alt (+ (* 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)))))))>
#<alt (+ (* 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)))))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))>
#<alt (+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))>
#<alt (+ 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))))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))>
#<alt (+ 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)))>
#<alt (* 1/2 (+ 1 (/ beta (+ 2 beta))))>
#<alt (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))>
#<alt (+ (* 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)))))))))>
#<alt (+ (* 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))))))))))>
#<alt (* 1/2 (/ (+ 2 (* 2 beta)) alpha))>
#<alt (/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)>
#<alt (/ (+ (* 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)>
#<alt (/ (+ (* 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)>
#<alt (* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))>
#<alt (* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))>
#<alt (* -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))>
#<alt (* -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))>
#<alt (* -1 (pow alpha 2))>
#<alt (+ (* -1 (pow alpha 2)) (* beta (+ alpha (* -1 alpha))))>
#<alt (+ (* -1 (pow alpha 2)) (* beta (+ alpha (+ beta (* -1 alpha)))))>
#<alt (+ (* -1 (pow alpha 2)) (* beta (+ alpha (+ beta (* -1 alpha)))))>
#<alt (pow beta 2)>
#<alt (* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))))>
#<alt (* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))))>
#<alt (* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))))>
#<alt (pow beta 2)>
#<alt (* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))))>
#<alt (* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ alpha (* -1 alpha))) (/ (pow alpha 2) beta)) beta))))>
#<alt (* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ alpha (* -1 alpha))) (/ (pow alpha 2) beta)) beta))))>
#<alt (pow beta 2)>
#<alt (+ (* alpha (+ beta (* -1 beta))) (pow beta 2))>
#<alt (+ (* alpha (+ beta (+ (* -1 alpha) (* -1 beta)))) (pow beta 2))>
#<alt (+ (* alpha (+ beta (+ (* -1 alpha) (* -1 beta)))) (pow beta 2))>
#<alt (* -1 (pow alpha 2))>
#<alt (* (pow alpha 2) (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) 1))>
#<alt (* (pow alpha 2) (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) 1))>
#<alt (* (pow alpha 2) (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) 1))>
#<alt (* -1 (pow alpha 2))>
#<alt (* (pow alpha 2) (- (* -1 (/ (+ beta (* -1 beta)) alpha)) 1))>
#<alt (* (pow alpha 2) (- (* -1 (/ (+ beta (+ (* -1 beta) (* -1 (/ (pow beta 2) alpha)))) alpha)) 1))>
#<alt (* (pow alpha 2) (- (* -1 (/ (+ beta (+ (* -1 beta) (* -1 (/ (pow beta 2) alpha)))) alpha)) 1))>
#<alt (* -1 alpha)>
#<alt (- beta alpha)>
#<alt (- beta alpha)>
#<alt (- beta alpha)>
#<alt beta>
#<alt (* beta (+ 1 (* -1 (/ alpha beta))))>
#<alt (* beta (+ 1 (* -1 (/ alpha beta))))>
#<alt (* beta (+ 1 (* -1 (/ alpha beta))))>
#<alt beta>
#<alt (* -1 (* beta (- (/ alpha beta) 1)))>
#<alt (* -1 (* beta (- (/ alpha beta) 1)))>
#<alt (* -1 (* beta (- (/ alpha beta) 1)))>
#<alt beta>
#<alt (+ beta (* -1 alpha))>
#<alt (+ beta (* -1 alpha))>
#<alt (+ beta (* -1 alpha))>
#<alt (* -1 alpha)>
#<alt (* alpha (- (/ beta alpha) 1))>
#<alt (* alpha (- (/ beta alpha) 1))>
#<alt (* alpha (- (/ beta alpha) 1))>
#<alt (* -1 alpha)>
#<alt (* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))>
#<alt alpha>
#<alt (+ alpha beta)>
#<alt (+ alpha beta)>
#<alt (+ alpha beta)>
#<alt beta>
#<alt (* beta (+ 1 (/ alpha beta)))>
#<alt (* beta (+ 1 (/ alpha beta)))>
#<alt (* beta (+ 1 (/ alpha beta)))>
#<alt beta>
#<alt (* -1 (* beta (- (* -1 (/ alpha beta)) 1)))>
#<alt (* -1 (* beta (- (* -1 (/ alpha beta)) 1)))>
#<alt (* -1 (* beta (- (* -1 (/ alpha beta)) 1)))>
#<alt beta>
#<alt (+ alpha beta)>
#<alt (+ alpha beta)>
#<alt (+ alpha beta)>
#<alt alpha>
#<alt (* alpha (+ 1 (/ beta alpha)))>
#<alt (* alpha (+ 1 (/ beta alpha)))>
#<alt (* alpha (+ 1 (/ beta alpha)))>
#<alt alpha>
#<alt (* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))>
#<alt (* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))>
#<alt (* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))>
#<alt (/ 1 (* alpha (+ 2 alpha)))>
#<alt (+ (* -1 (* beta (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))))) (/ 1 (* alpha (+ 2 alpha))))>
#<alt (+ (* beta (- (* -1 (* beta (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (* alpha (+ 2 alpha)))) (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))))) (/ 1 (* alpha (+ 2 alpha))))>
#<alt (+ (* beta (- (* beta (- (* -1 (* beta (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (* alpha (+ 2 alpha)))) (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))) (* alpha (+ 2 alpha)))) (* -1 (/ (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))) (* alpha (+ 2 alpha))))))) (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (* alpha (+ 2 alpha)))) (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))))) (/ 1 (* alpha (+ 2 alpha))))>
#<alt (/ 1 (pow beta 2))>
#<alt (/ (+ 1 (* -1 (/ (+ 2 (* 2 alpha)) beta))) (pow beta 2))>
#<alt (/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ 2 (* 2 alpha)) 2)) (* alpha (+ 2 alpha))) (pow beta 2)))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))) (pow beta 2))>
#<alt (/ (- (+ 1 (* -1 (/ (+ (* -1 (* alpha (* (+ 2 alpha) (+ 2 (* 2 alpha))))) (* -1 (* (+ 2 (* 2 alpha)) (+ (* -1 (pow (+ 2 (* 2 alpha)) 2)) (* alpha (+ 2 alpha)))))) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 alpha)) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (* alpha (+ 2 alpha)) (pow beta 2)))))) (pow beta 2))>
#<alt (/ 1 (pow beta 2))>
#<alt (/ (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (+ 2 alpha) beta)))) (pow beta 2))>
#<alt (/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -1 alpha) (* -1 (+ 2 alpha))) 2) beta)) (/ (* alpha (+ 2 alpha)) beta)) (+ (* -1 alpha) (* -1 (+ 2 alpha)))) beta))) (pow beta 2))>
#<alt (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* alpha (* (+ 2 alpha) (+ (* -1 alpha) (* -1 (+ 2 alpha))))) beta)) (* -1 (/ (* (+ (* -1 alpha) (* -1 (+ 2 alpha))) (+ (* -1 (pow (+ (* -1 alpha) (* -1 (+ 2 alpha))) 2)) (* alpha (+ 2 alpha)))) beta))) (+ (* -1 (pow (+ (* -1 alpha) (* -1 (+ 2 alpha))) 2)) (* alpha (+ 2 alpha)))) beta)) (+ (* -1 alpha) (* -1 (+ 2 alpha)))) beta))) (pow beta 2))>
#<alt (/ 1 (* beta (+ 2 beta)))>
#<alt (+ (* -1 (* alpha (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))))) (/ 1 (* beta (+ 2 beta))))>
#<alt (+ (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (* beta (+ 2 beta)))) (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))))) (/ 1 (* beta (+ 2 beta))))>
#<alt (+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (* beta (+ 2 beta)))) (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))) (* beta (+ 2 beta)))) (* -1 (/ (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))) (* beta (+ 2 beta))))))) (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (* beta (+ 2 beta)))) (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))))) (/ 1 (* beta (+ 2 beta))))>
#<alt (/ 1 (pow alpha 2))>
#<alt (/ (+ 1 (* -1 (/ (+ 2 (* 2 beta)) alpha))) (pow alpha 2))>
#<alt (/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ 2 (* 2 beta)) 2)) (* beta (+ 2 beta))) (pow alpha 2)))) (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))) (pow alpha 2))>
#<alt (/ (- (+ 1 (* -1 (/ (+ (* -1 (* beta (* (+ 2 beta) (+ 2 (* 2 beta))))) (* -1 (* (+ 2 (* 2 beta)) (+ (* -1 (pow (+ 2 (* 2 beta)) 2)) (* beta (+ 2 beta)))))) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 beta)) 2) (pow alpha 2))) (+ (* 2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (/ (* beta (+ 2 beta)) (pow alpha 2)))))) (pow alpha 2))>
#<alt (/ 1 (pow alpha 2))>
#<alt (/ (+ 1 (+ (* -1 (/ beta alpha)) (* -1 (/ (+ 2 beta) alpha)))) (pow alpha 2))>
#<alt (/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -1 beta) (* -1 (+ 2 beta))) 2) alpha)) (/ (* beta (+ 2 beta)) alpha)) (+ (* -1 beta) (* -1 (+ 2 beta)))) alpha))) (pow alpha 2))>
#<alt (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* beta (* (+ 2 beta) (+ (* -1 beta) (* -1 (+ 2 beta))))) alpha)) (* -1 (/ (* (+ (* -1 beta) (* -1 (+ 2 beta))) (+ (* -1 (pow (+ (* -1 beta) (* -1 (+ 2 beta))) 2)) (* beta (+ 2 beta)))) alpha))) (+ (* -1 (pow (+ (* -1 beta) (* -1 (+ 2 beta))) 2)) (* beta (+ 2 beta)))) alpha)) (+ (* -1 beta) (* -1 (+ 2 beta)))) alpha))) (pow alpha 2))>
#<alt (* alpha (+ 2 alpha))>
#<alt (+ (* alpha (+ 2 alpha)) (* beta (+ 2 (* 2 alpha))))>
#<alt (+ (* alpha (+ 2 alpha)) (* beta (+ 2 (+ beta (* 2 alpha)))))>
#<alt (+ (* alpha (+ 2 alpha)) (* beta (+ 2 (+ beta (* 2 alpha)))))>
#<alt (pow beta 2)>
#<alt (* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))>
#<alt (* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (* alpha (+ 2 alpha)) (pow beta 2))))))>
#<alt (* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (* alpha (+ 2 alpha)) (pow beta 2))))))>
#<alt (pow beta 2)>
#<alt (* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 alpha) (* -1 (+ 2 alpha))) beta))))>
#<alt (* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 alpha) (+ (* -1 (+ 2 alpha)) (* -1 (/ (* alpha (+ 2 alpha)) beta)))) beta))))>
#<alt (* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 alpha) (+ (* -1 (+ 2 alpha)) (* -1 (/ (* alpha (+ 2 alpha)) beta)))) beta))))>
#<alt (* beta (+ 2 beta))>
#<alt (+ (* alpha (+ 2 (* 2 beta))) (* beta (+ 2 beta)))>
#<alt (+ (* alpha (+ 2 (+ alpha (* 2 beta)))) (* beta (+ 2 beta)))>
#<alt (+ (* alpha (+ 2 (+ alpha (* 2 beta)))) (* beta (+ 2 beta)))>
#<alt (pow alpha 2)>
#<alt (* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))))>
#<alt (* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (/ (* beta (+ 2 beta)) (pow alpha 2))))))>
#<alt (* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (/ (* beta (+ 2 beta)) (pow alpha 2))))))>
#<alt (pow alpha 2)>
#<alt (* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 beta) (* -1 (+ 2 beta))) alpha))))>
#<alt (* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 beta) (+ (* -1 (+ 2 beta)) (* -1 (/ (* beta (+ 2 beta)) alpha)))) alpha))))>
#<alt (* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 beta) (+ (* -1 (+ 2 beta)) (* -1 (/ (* beta (+ 2 beta)) alpha)))) alpha))))>
Calls

90 calls:

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

rewrite302.0ms (3.2%)

Memory
-11.1MiB live, 521.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 888×lower-/.f32
4 876×lower-/.f64
3 590×lower-*.f32
3 586×lower-*.f64
2 498×lower-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026148
050146
1257130
22292130
08081130
Stop Event
iter limit
node limit
iter limit
Counts
17 → 653
Calls
Call 1
Inputs
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
(-.f64 #s(literal -2 binary64) (+.f64 beta alpha))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+.f64 #s(literal 2 binary64) beta)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #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))
(fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))
(*.f64 (-.f64 beta alpha) (+.f64 beta alpha))
(-.f64 beta alpha)
(+.f64 beta alpha)
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha)))
(*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -2 binary64)))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) #s(literal -2 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))) (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (neg.f64 (-.f64 beta alpha))) (neg.f64 (-.f64 beta alpha))) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (neg.f64 (-.f64 beta alpha))) (neg.f64 (-.f64 beta alpha))) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)))))
(pow.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))) (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
(+.f64 #s(literal -2 binary64) (neg.f64 (+.f64 beta alpha)))
(+.f64 (neg.f64 (+.f64 beta alpha)) #s(literal -2 binary64))
(+.f64 (-.f64 #s(literal -2 binary64) beta) (neg.f64 alpha))
(-.f64 #s(literal -2 binary64) (+.f64 beta alpha))
(-.f64 (-.f64 #s(literal -2 binary64) beta) alpha)
(-.f64 (/.f64 #s(literal -8 binary64) (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64))) (/.f64 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))) (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) beta) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)))) (fma.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)) (fma.f64 alpha alpha (*.f64 (-.f64 #s(literal -2 binary64) beta) alpha)))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)) (fma.f64 alpha alpha (*.f64 (-.f64 #s(literal -2 binary64) beta) alpha)))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) (neg.f64 (+.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (-.f64 #s(literal -2 binary64) (neg.f64 (+.f64 beta alpha)))))
(-.f64 (/.f64 (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal -2 binary64) beta) alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 (-.f64 #s(literal -2 binary64) beta) alpha)))
(fma.f64 #s(literal -1 binary64) (+.f64 beta alpha) #s(literal -2 binary64))
(fma.f64 #s(literal -1 binary64) (+.f64 beta #s(literal 2 binary64)) (neg.f64 alpha))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64)) (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64)) (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))))
(/.f64 (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (*.f64 #s(literal -2 binary64) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))) (-.f64 #s(literal -2 binary64) (neg.f64 (+.f64 beta alpha))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))) (neg.f64 (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (*.f64 #s(literal -2 binary64) (neg.f64 (+.f64 beta alpha)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) (neg.f64 (+.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) (neg.f64 (-.f64 #s(literal -2 binary64) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal -2 binary64) beta) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)))) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)) (fma.f64 alpha alpha (*.f64 (-.f64 #s(literal -2 binary64) beta) alpha))))
(/.f64 (-.f64 (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 alpha alpha)) (+.f64 (-.f64 #s(literal -2 binary64) beta) alpha))
(/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64))) (*.f64 (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))) (*.f64 (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64)) (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))) (neg.f64 (neg.f64 (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal -2 binary64) beta) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)))) (*.f64 alpha (*.f64 alpha alpha)))) (neg.f64 (fma.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)) (fma.f64 alpha alpha (*.f64 (-.f64 #s(literal -2 binary64) beta) alpha)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 alpha alpha))) (neg.f64 (+.f64 (-.f64 #s(literal -2 binary64) beta) alpha)))
(pow.f64 (/.f64 (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64)) (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal -8 binary64) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 beta alpha) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha)) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -2 binary64) (+.f64 beta alpha))))
(+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (+.f64 beta #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (+.f64 beta #s(literal 2 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 beta #s(literal 1/2 binary64)) (*.f64 beta #s(literal 1/2 binary64))) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (+.f64 beta #s(literal 2 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 beta #s(literal 1/2 binary64)) (*.f64 beta #s(literal 1/2 binary64))) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)))) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (+.f64 beta #s(literal 2 binary64))))))
(fma.f64 beta (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) beta)) #s(literal 1/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))
(fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 beta #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) beta)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta) #s(literal 1/2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 beta #s(literal 1/2 binary64))) (*.f64 (*.f64 beta #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (+.f64 beta #s(literal 2 binary64)))))
(/.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (+.f64 beta #s(literal 2 binary64))) (*.f64 beta #s(literal 1/2 binary64))) (*.f64 (*.f64 beta #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (+.f64 beta #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 beta #s(literal 1/2 binary64)) (*.f64 beta #s(literal 1/2 binary64))) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (+.f64 beta #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 beta #s(literal 1/2 binary64)) (*.f64 beta #s(literal 1/2 binary64))) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (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 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 beta #s(literal 1/2 binary64)) (*.f64 beta #s(literal 1/2 binary64))) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64)))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 beta #s(literal 1/2 binary64)) (+.f64 beta #s(literal 2 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (*.f64 (+.f64 beta #s(literal 2 binary64)) (+.f64 beta #s(literal 2 binary64))))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)))))
(*.f64 (fma.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) (*.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta #s(literal 2 binary64)) beta)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) beta)) (/.f64 beta (-.f64 #s(literal -2 binary64) beta)))
(neg.f64 (/.f64 beta (-.f64 #s(literal -2 binary64) beta)))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 beta #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 beta #s(literal 2 binary64)) beta)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 beta #s(literal 2 binary64)) beta) #s(literal 1 binary64))))
(/.f64 beta (+.f64 beta #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta #s(literal 2 binary64)) beta))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 beta #s(literal 2 binary64)) beta) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 beta #s(literal 2 binary64)) beta))))
(/.f64 (neg.f64 beta) (-.f64 #s(literal -2 binary64) beta))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (-.f64 #s(literal -2 binary64) beta)))
(/.f64 (*.f64 beta #s(literal 1 binary64)) (+.f64 beta #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 beta))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) beta))))
(/.f64 (neg.f64 (*.f64 beta #s(literal 1 binary64))) (-.f64 #s(literal -2 binary64) beta))
(pow.f64 (/.f64 (+.f64 beta #s(literal 2 binary64)) beta) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 beta #s(literal 2 binary64)) beta) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 beta (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) beta)))
(*.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 beta #s(literal 2 binary64))))
(*.f64 (neg.f64 beta) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) beta)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) beta)) beta)
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (/.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)))
(*.f64 (/.f64 beta (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta))
(+.f64 beta #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) beta)
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 2 binary64) beta)))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 beta #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64)) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 #s(literal 2 binary64) beta))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64))) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (neg.f64 (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (*.f64 beta beta) #s(literal 4 binary64)) (-.f64 beta #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 beta beta))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64)))) (neg.f64 (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))) (neg.f64 (neg.f64 (-.f64 #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) #s(literal 4 binary64))) (neg.f64 (-.f64 beta #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) #s(literal -1 binary64))
(*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta))
(+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64))) (*.f64 beta beta)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta))) (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64))) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta))))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 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 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) beta) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))) (*.f64 beta (*.f64 beta beta)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))) (*.f64 beta (*.f64 beta beta))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))) (*.f64 beta (*.f64 beta beta)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))) (*.f64 beta (*.f64 beta beta)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64))) beta)))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))) (*.f64 beta (*.f64 beta beta))))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))) (*.f64 beta (*.f64 beta beta))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64))) beta))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 -1 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64))) (*.f64 beta beta))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64))) (*.f64 beta beta)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))) (*.f64 beta (*.f64 beta beta)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64))) (*.f64 beta beta)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta))))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))) (*.f64 beta (*.f64 beta beta))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))) (*.f64 beta (*.f64 beta beta)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)) beta)))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.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 -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 beta)) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (neg.f64 beta)))
(-.f64 (/.f64 (/.f64 (*.f64 alpha (*.f64 alpha #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))) beta) (/.f64 (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))) beta))
(-.f64 (/.f64 (*.f64 alpha (*.f64 alpha #s(literal 4 binary64))) (*.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) (neg.f64 beta)))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) #s(literal 2 binary64)) beta))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) beta)
(/.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 beta))
(/.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)) (*.f64 beta (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64)))))
(/.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64)) (*.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))) beta))
(/.f64 (*.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)) beta))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64))) (neg.f64 (*.f64 beta (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64))) (neg.f64 (*.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) #s(literal 2 binary64))) (neg.f64 (neg.f64 beta)))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) #s(literal 1 binary64)) beta)
(/.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) beta)) (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))))
(/.f64 (*.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) beta)) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))) beta)))
(/.f64 (neg.f64 (*.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)) beta)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (neg.f64 beta))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 beta))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) beta))) (neg.f64 (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) beta))) (neg.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))))
(pow.f64 (/.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 beta (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #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)) (/.f64 #s(literal 1 binary64) beta))
(*.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 beta)))
(*.f64 (/.f64 #s(literal 1 binary64) beta) (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) beta) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 alpha #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) beta)))
(*.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) beta))
(*.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64)))))
(*.f64 (pow.f64 (/.f64 beta (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))))
(+.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) alpha))
(+.f64 (*.f64 #s(literal -2 binary64) alpha) #s(literal -2 binary64))
(-.f64 (/.f64 (*.f64 alpha (*.f64 alpha #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) alpha))) (/.f64 (*.f64 alpha (*.f64 alpha #s(literal 4 binary64))) (-.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) alpha))))
(fma.f64 #s(literal -2 binary64) alpha #s(literal -2 binary64))
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))) (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)) (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))) (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)) (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64))))
(/.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)) (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))))
(/.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 alpha (*.f64 alpha #s(literal 4 binary64))) (*.f64 alpha #s(literal 4 binary64)))))
(/.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64)) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64))) (neg.f64 (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 alpha (*.f64 alpha #s(literal 4 binary64))) (*.f64 alpha #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64))) (neg.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha (*.f64 alpha #s(literal 4 binary64)))) (-.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 alpha (*.f64 alpha #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha (*.f64 alpha #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) alpha))))
(pow.f64 (/.f64 (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))) (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64)) (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -2 binary64) (+.f64 alpha #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64)))))
(*.f64 (fma.f64 alpha (*.f64 alpha #s(literal 4 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) alpha #s(literal 2 binary64))))
(*.f64 (+.f64 alpha #s(literal 1 binary64)) #s(literal -2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(fma.f64 (+.f64 beta alpha) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal 1 binary64))
(fma.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (+.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 beta alpha) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 beta alpha)) (+.f64 beta alpha) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal -2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal -2 binary64))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) #s(literal 2 binary64))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))))
(+.f64 (*.f64 beta beta) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 beta beta) (*.f64 (neg.f64 alpha) alpha))
(+.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha)))
(+.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 beta (-.f64 beta alpha)))
(+.f64 (*.f64 (+.f64 beta alpha) beta) (*.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(+.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 (neg.f64 alpha) (+.f64 beta alpha)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(-.f64 (/.f64 (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))) (fma.f64 (*.f64 beta beta) (*.f64 beta beta) (fma.f64 (*.f64 alpha alpha) (*.f64 alpha alpha) (*.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 (*.f64 beta beta) (*.f64 beta beta) (fma.f64 (*.f64 alpha alpha) (*.f64 alpha alpha) (*.f64 (*.f64 beta beta) (*.f64 alpha alpha))))))
(-.f64 (/.f64 (*.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 beta (-.f64 beta alpha))) (-.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha)))) (/.f64 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha))) (-.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha)))))
(-.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha alpha))) (/.f64 (*.f64 (*.f64 alpha alpha) (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha alpha))))
(fma.f64 beta beta (neg.f64 (*.f64 alpha alpha)))
(fma.f64 beta beta (*.f64 (neg.f64 alpha) alpha))
(fma.f64 beta (+.f64 beta alpha) (*.f64 (neg.f64 alpha) (+.f64 beta alpha)))
(fma.f64 beta (-.f64 beta alpha) (*.f64 alpha (-.f64 beta alpha)))
(fma.f64 alpha (-.f64 beta alpha) (*.f64 beta (-.f64 beta alpha)))
(fma.f64 (+.f64 beta alpha) beta (*.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(fma.f64 (-.f64 beta alpha) beta (*.f64 alpha (-.f64 beta alpha)))
(fma.f64 (-.f64 beta alpha) alpha (*.f64 beta (-.f64 beta alpha)))
(/.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (+.f64 beta alpha) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))))) (fma.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 beta (-.f64 beta alpha)) (-.f64 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha))) (*.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha))))))
(/.f64 (-.f64 (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))) (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 (*.f64 beta beta) (*.f64 beta beta) (fma.f64 (*.f64 alpha alpha) (*.f64 alpha alpha) (*.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))
(/.f64 (-.f64 (*.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 beta (-.f64 beta alpha))) (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha)))) (-.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha))))
(/.f64 (-.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (*.f64 (*.f64 alpha alpha) (*.f64 alpha alpha))) (fma.f64 beta beta (*.f64 alpha alpha)))
(/.f64 (*.f64 (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (+.f64 beta alpha))
(/.f64 (*.f64 (-.f64 beta alpha) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (-.f64 beta alpha))
(/.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (-.f64 beta alpha)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (-.f64 beta alpha)) (-.f64 beta alpha))
(/.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (+.f64 beta alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (+.f64 beta alpha)) (+.f64 beta alpha))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 alpha (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 alpha (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 alpha (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))) (*.f64 (+.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (*.f64 alpha (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) alpha))) (*.f64 (+.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) alpha))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) beta) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 alpha (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) beta) (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 alpha (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) beta) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) beta) (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) beta) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 alpha (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))) (*.f64 (+.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) beta) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (*.f64 alpha (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) beta) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) alpha))) (*.f64 (+.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) beta) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) alpha))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) beta))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) beta))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 beta (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))) (*.f64 (+.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (*.f64 beta (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) beta))) (*.f64 (+.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) beta))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) alpha) (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) beta))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) alpha) (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) beta))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 beta (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))) (*.f64 (+.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) alpha) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (*.f64 beta (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) beta))) (*.f64 (+.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) alpha) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) beta))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (*.f64 (+.f64 beta alpha) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (+.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (+.f64 beta alpha))) (neg.f64 (+.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (-.f64 beta alpha) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))))) (neg.f64 (fma.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 beta (-.f64 beta alpha)) (-.f64 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha))) (*.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 beta (-.f64 beta alpha))) (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha))))) (neg.f64 (-.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 alpha (-.f64 beta alpha)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (*.f64 (*.f64 alpha alpha) (*.f64 alpha alpha)))) (neg.f64 (fma.f64 beta beta (*.f64 alpha alpha))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (-.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (-.f64 beta alpha))) (neg.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (-.f64 beta alpha))) (neg.f64 (-.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (+.f64 beta alpha))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))) (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (fma.f64 (*.f64 beta beta) (*.f64 beta beta) (fma.f64 (*.f64 alpha alpha) (*.f64 alpha alpha) (*.f64 (*.f64 beta beta) (*.f64 alpha alpha))))))
(*.f64 (+.f64 beta alpha) (-.f64 beta alpha))
(*.f64 (+.f64 beta alpha) (*.f64 (-.f64 beta alpha) #s(literal 1 binary64)))
(*.f64 (-.f64 beta alpha) (+.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))
(*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) #s(literal 1 binary64))
(+.f64 beta (neg.f64 alpha))
(+.f64 (neg.f64 alpha) beta)
(-.f64 beta alpha)
(-.f64 (/.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(-.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha)))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta (neg.f64 alpha))) (/.f64 (*.f64 alpha alpha) (-.f64 beta (neg.f64 alpha))))
(fma.f64 #s(literal -1 binary64) alpha beta)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (+.f64 beta alpha))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (-.f64 beta (neg.f64 alpha)))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (neg.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha))))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (neg.f64 (+.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (neg.f64 (-.f64 beta (neg.f64 alpha))))
(/.f64 (-.f64 (*.f64 (*.f64 beta (*.f64 beta beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (-.f64 (*.f64 (*.f64 beta beta) (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)))) (neg.f64 (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (neg.f64 (+.f64 beta alpha))))
(pow.f64 (/.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal -1 binary64))
(*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)))
(*.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (-.f64 beta alpha))
(+.f64 beta alpha)
(+.f64 alpha beta)
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (-.f64 beta alpha)))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (-.f64 beta alpha))
(/.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 alpha alpha (-.f64 (*.f64 beta beta) (*.f64 beta alpha))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (neg.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (neg.f64 (fma.f64 alpha alpha (-.f64 (*.f64 beta beta) (*.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (neg.f64 (-.f64 beta alpha)))
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 alpha beta))
(/.f64 (-.f64 (*.f64 (*.f64 beta beta) (-.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 (-.f64 beta alpha) (-.f64 beta alpha)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (neg.f64 (-.f64 beta alpha))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (neg.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (neg.f64 (-.f64 alpha beta)))
(pow.f64 (/.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal -1 binary64))
(*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)))
(*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (+.f64 beta alpha))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (neg.f64 (+.f64 beta alpha))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (neg.f64 (+.f64 beta alpha))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 beta alpha) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (neg.f64 (+.f64 beta alpha)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta alpha) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (+.f64 beta alpha))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (neg.f64 (+.f64 beta alpha)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (+.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha))) (neg.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(pow.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (neg.f64 (+.f64 beta alpha)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 beta alpha) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (pow.f64 (/.f64 (+.f64 beta alpha) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (-.f64 beta alpha))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (*.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(+.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(+.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(+.f64 (*.f64 (+.f64 beta alpha) beta) (*.f64 (+.f64 beta alpha) (+.f64 alpha #s(literal 2 binary64))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 alpha #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) beta))
(+.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 beta alpha)))
(+.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 beta alpha)) (*.f64 beta (+.f64 beta alpha)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(fma.f64 beta (+.f64 beta alpha) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 beta alpha)))
(fma.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 (+.f64 beta alpha) beta (*.f64 (+.f64 beta alpha) (+.f64 alpha #s(literal 2 binary64))))
(fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 (+.f64 beta alpha) (+.f64 beta alpha) (*.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(fma.f64 (+.f64 beta alpha) (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) beta))
(fma.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 beta alpha) (*.f64 beta (+.f64 beta alpha)))
(fma.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) beta (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) alpha (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(fma.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (+.f64 beta alpha)) (*.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(fma.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(fma.f64 (pow.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (*.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(fma.f64 (pow.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) #s(literal 2 binary64)) (pow.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 beta alpha))) #s(literal 2 binary64)) (pow.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (neg.f64 (+.f64 beta alpha))) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (-.f64 beta alpha) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta alpha)))
(/.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (neg.f64 (+.f64 beta alpha)))) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (fma.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 beta alpha) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (-.f64 beta alpha))
(/.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 beta alpha))
(/.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) (+.f64 beta alpha)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)))
(/.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (+.f64 beta alpha)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 alpha (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 beta (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 alpha (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 alpha (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) beta))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 alpha (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) beta))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) beta))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) beta))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) alpha) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 beta (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) alpha) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) alpha) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) beta))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) alpha) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) beta))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) alpha) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) alpha) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) alpha) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) beta))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) alpha) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) beta))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 beta (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 alpha (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 beta (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 beta (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) alpha))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 beta (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) alpha))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) alpha))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) alpha))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) beta) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 alpha (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) beta) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) beta) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) alpha))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) beta) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) alpha))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) beta) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta)))))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) beta) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) beta) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) alpha))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) beta) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) alpha))) (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))))) (neg.f64 (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (neg.f64 (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))))) (neg.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (neg.f64 (*.f64 (-.f64 beta alpha) (-.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta)) (-.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (*.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))) (neg.f64 (fma.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (*.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))))) (neg.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (*.f64 alpha (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))))) (neg.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))) (neg.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))) (neg.f64 (-.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) (*.f64 alpha (*.f64 alpha alpha))) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (neg.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) (neg.f64 (-.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) (+.f64 beta alpha))) (neg.f64 (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))) (+.f64 beta alpha))) (neg.f64 (-.f64 beta (+.f64 alpha #s(literal 2 binary64)))))
(pow.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64))))
(*.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))
(*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64))

simplify462.0ms (4.8%)

Memory
-5.8MiB live, 518.6MiB allocated
Algorithm
egg-herbie
Rules
7 802×lower-fma.f64
7 802×lower-fma.f32
6 182×lower-+.f64
6 182×lower-+.f32
5 060×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09236318
131095910
081925647
Stop Event
iter limit
node limit
Counts
360 → 349
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
(+ 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 (/ (- 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)))
(* 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 (/ (+ 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 (/ (- 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))
(- 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
(+ 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))))))
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 (/ 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 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)
(/ (- 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 (+ 2 alpha))
(+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))
(+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha)))
(+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha)))
(/ 1 beta)
(/ (+ 1 (* -1 (/ (+ 2 alpha) beta))) beta)
(/ (- (+ 1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta))) beta)
(/ (- (+ 1 (* -1 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))) beta)
(/ 1 beta)
(* -1 (/ (- (+ (* 2 (/ 1 beta)) (/ alpha beta)) 1) beta))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 alpha) 2) beta) (+ 2 alpha)) beta)) 1) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 alpha) 3) beta) (pow (+ 2 alpha) 2)) beta)) (+ 2 alpha)) beta)) 1) beta))
(/ 1 (+ 2 beta))
(+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))
(+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))
(+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))
(/ 1 alpha)
(/ (+ 1 (* -1 (/ (+ 2 beta) alpha))) alpha)
(/ (- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))) alpha)
(/ (- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))) alpha)
(/ 1 alpha)
(* -1 (/ (- (+ (* 2 (/ 1 alpha)) (/ beta alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 3) alpha) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) alpha)) 1) alpha))
(* -1 (+ 2 alpha))
(- (* -1 beta) (+ 2 alpha))
(- (* -1 beta) (+ 2 alpha))
(- (* -1 beta) (+ 2 alpha))
(* -1 beta)
(* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))
(* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))
(* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))
(* -1 beta)
(* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))
(* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))
(* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))
(* -1 (+ 2 beta))
(- (* -1 alpha) (+ 2 beta))
(- (* -1 alpha) (+ 2 beta))
(- (* -1 alpha) (+ 2 beta))
(* -1 alpha)
(* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))
(* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))
(* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))
(* -1 alpha)
(* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))
(* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))
(* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))
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
(- 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 beta))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(* 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))))
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)))))
1
(- 1 (* 2 (/ 1 beta)))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))
2
(+ 2 beta)
(+ 2 beta)
(+ 2 beta)
beta
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
beta
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(* -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 (/ 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 (/ (- (* -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
(+ 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 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(/ -2 beta)
(- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))
(- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))
(- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))
(* -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 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) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
(/ (- (* -2 alpha) 2) beta)
-2
(- (* -2 alpha) 2)
(- (* -2 alpha) 2)
(- (* -2 alpha) 2)
(* -2 alpha)
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* -2 alpha)
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(- 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
(+ 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))))))
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 (/ 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 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 (/ (- (* -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/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/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 (/ (+ 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 (/ (- (* -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 (pow alpha 2))
(+ (* -1 (pow alpha 2)) (* beta (+ alpha (* -1 alpha))))
(+ (* -1 (pow alpha 2)) (* beta (+ alpha (+ beta (* -1 alpha)))))
(+ (* -1 (pow alpha 2)) (* beta (+ alpha (+ beta (* -1 alpha)))))
(pow beta 2)
(* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))))
(* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))))
(* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))))
(pow beta 2)
(* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ alpha (* -1 alpha))) (/ (pow alpha 2) beta)) beta))))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ alpha (* -1 alpha))) (/ (pow alpha 2) beta)) beta))))
(pow beta 2)
(+ (* alpha (+ beta (* -1 beta))) (pow beta 2))
(+ (* alpha (+ beta (+ (* -1 alpha) (* -1 beta)))) (pow beta 2))
(+ (* alpha (+ beta (+ (* -1 alpha) (* -1 beta)))) (pow beta 2))
(* -1 (pow alpha 2))
(* (pow alpha 2) (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) 1))
(* (pow alpha 2) (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) 1))
(* (pow alpha 2) (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) 1))
(* -1 (pow alpha 2))
(* (pow alpha 2) (- (* -1 (/ (+ beta (* -1 beta)) alpha)) 1))
(* (pow alpha 2) (- (* -1 (/ (+ beta (+ (* -1 beta) (* -1 (/ (pow beta 2) alpha)))) alpha)) 1))
(* (pow alpha 2) (- (* -1 (/ (+ beta (+ (* -1 beta) (* -1 (/ (pow beta 2) alpha)))) alpha)) 1))
(* -1 alpha)
(- beta alpha)
(- beta alpha)
(- beta alpha)
beta
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ 1 (* -1 (/ alpha beta))))
beta
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (/ alpha beta) 1)))
beta
(+ beta (* -1 alpha))
(+ beta (* -1 alpha))
(+ beta (* -1 alpha))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
(* alpha (- (/ beta alpha) 1))
(* alpha (- (/ beta alpha) 1))
(* -1 alpha)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
alpha
(+ alpha beta)
(+ alpha beta)
(+ alpha beta)
beta
(* beta (+ 1 (/ alpha beta)))
(* beta (+ 1 (/ alpha beta)))
(* beta (+ 1 (/ alpha beta)))
beta
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
beta
(+ alpha beta)
(+ alpha beta)
(+ alpha beta)
alpha
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (/ beta alpha)))
alpha
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(/ 1 (* alpha (+ 2 alpha)))
(+ (* -1 (* beta (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))))) (/ 1 (* alpha (+ 2 alpha))))
(+ (* beta (- (* -1 (* beta (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (* alpha (+ 2 alpha)))) (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))))) (/ 1 (* alpha (+ 2 alpha))))
(+ (* beta (- (* beta (- (* -1 (* beta (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (* alpha (+ 2 alpha)))) (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))) (* alpha (+ 2 alpha)))) (* -1 (/ (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))) (* alpha (+ 2 alpha))))))) (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (* alpha (+ 2 alpha)))) (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))))) (/ 1 (* alpha (+ 2 alpha))))
(/ 1 (pow beta 2))
(/ (+ 1 (* -1 (/ (+ 2 (* 2 alpha)) beta))) (pow beta 2))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ 2 (* 2 alpha)) 2)) (* alpha (+ 2 alpha))) (pow beta 2)))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))) (pow beta 2))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* alpha (* (+ 2 alpha) (+ 2 (* 2 alpha))))) (* -1 (* (+ 2 (* 2 alpha)) (+ (* -1 (pow (+ 2 (* 2 alpha)) 2)) (* alpha (+ 2 alpha)))))) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 alpha)) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (* alpha (+ 2 alpha)) (pow beta 2)))))) (pow beta 2))
(/ 1 (pow beta 2))
(/ (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (+ 2 alpha) beta)))) (pow beta 2))
(/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -1 alpha) (* -1 (+ 2 alpha))) 2) beta)) (/ (* alpha (+ 2 alpha)) beta)) (+ (* -1 alpha) (* -1 (+ 2 alpha)))) beta))) (pow beta 2))
(/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* alpha (* (+ 2 alpha) (+ (* -1 alpha) (* -1 (+ 2 alpha))))) beta)) (* -1 (/ (* (+ (* -1 alpha) (* -1 (+ 2 alpha))) (+ (* -1 (pow (+ (* -1 alpha) (* -1 (+ 2 alpha))) 2)) (* alpha (+ 2 alpha)))) beta))) (+ (* -1 (pow (+ (* -1 alpha) (* -1 (+ 2 alpha))) 2)) (* alpha (+ 2 alpha)))) beta)) (+ (* -1 alpha) (* -1 (+ 2 alpha)))) beta))) (pow beta 2))
(/ 1 (* beta (+ 2 beta)))
(+ (* -1 (* alpha (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))))) (/ 1 (* beta (+ 2 beta))))
(+ (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (* beta (+ 2 beta)))) (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))))) (/ 1 (* beta (+ 2 beta))))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (* beta (+ 2 beta)))) (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))) (* beta (+ 2 beta)))) (* -1 (/ (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))) (* beta (+ 2 beta))))))) (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (* beta (+ 2 beta)))) (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))))) (/ 1 (* beta (+ 2 beta))))
(/ 1 (pow alpha 2))
(/ (+ 1 (* -1 (/ (+ 2 (* 2 beta)) alpha))) (pow alpha 2))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ 2 (* 2 beta)) 2)) (* beta (+ 2 beta))) (pow alpha 2)))) (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))) (pow alpha 2))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* beta (* (+ 2 beta) (+ 2 (* 2 beta))))) (* -1 (* (+ 2 (* 2 beta)) (+ (* -1 (pow (+ 2 (* 2 beta)) 2)) (* beta (+ 2 beta)))))) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 beta)) 2) (pow alpha 2))) (+ (* 2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (/ (* beta (+ 2 beta)) (pow alpha 2)))))) (pow alpha 2))
(/ 1 (pow alpha 2))
(/ (+ 1 (+ (* -1 (/ beta alpha)) (* -1 (/ (+ 2 beta) alpha)))) (pow alpha 2))
(/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -1 beta) (* -1 (+ 2 beta))) 2) alpha)) (/ (* beta (+ 2 beta)) alpha)) (+ (* -1 beta) (* -1 (+ 2 beta)))) alpha))) (pow alpha 2))
(/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* beta (* (+ 2 beta) (+ (* -1 beta) (* -1 (+ 2 beta))))) alpha)) (* -1 (/ (* (+ (* -1 beta) (* -1 (+ 2 beta))) (+ (* -1 (pow (+ (* -1 beta) (* -1 (+ 2 beta))) 2)) (* beta (+ 2 beta)))) alpha))) (+ (* -1 (pow (+ (* -1 beta) (* -1 (+ 2 beta))) 2)) (* beta (+ 2 beta)))) alpha)) (+ (* -1 beta) (* -1 (+ 2 beta)))) alpha))) (pow alpha 2))
(* alpha (+ 2 alpha))
(+ (* alpha (+ 2 alpha)) (* beta (+ 2 (* 2 alpha))))
(+ (* alpha (+ 2 alpha)) (* beta (+ 2 (+ beta (* 2 alpha)))))
(+ (* alpha (+ 2 alpha)) (* beta (+ 2 (+ beta (* 2 alpha)))))
(pow beta 2)
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (* alpha (+ 2 alpha)) (pow beta 2))))))
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (* alpha (+ 2 alpha)) (pow beta 2))))))
(pow beta 2)
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 alpha) (* -1 (+ 2 alpha))) beta))))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 alpha) (+ (* -1 (+ 2 alpha)) (* -1 (/ (* alpha (+ 2 alpha)) beta)))) beta))))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 alpha) (+ (* -1 (+ 2 alpha)) (* -1 (/ (* alpha (+ 2 alpha)) beta)))) beta))))
(* beta (+ 2 beta))
(+ (* alpha (+ 2 (* 2 beta))) (* beta (+ 2 beta)))
(+ (* alpha (+ 2 (+ alpha (* 2 beta)))) (* beta (+ 2 beta)))
(+ (* alpha (+ 2 (+ alpha (* 2 beta)))) (* beta (+ 2 beta)))
(pow alpha 2)
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))))
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (/ (* beta (+ 2 beta)) (pow alpha 2))))))
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (/ (* beta (+ 2 beta)) (pow alpha 2))))))
(pow alpha 2)
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 beta) (* -1 (+ 2 beta))) alpha))))
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 beta) (+ (* -1 (+ 2 beta)) (* -1 (/ (* beta (+ 2 beta)) alpha)))) alpha))))
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 beta) (+ (* -1 (+ 2 beta)) (* -1 (/ (* beta (+ 2 beta)) alpha)))) alpha))))
Outputs
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (-.f64 #s(literal -2 binary64) 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)))))))
(fma.f64 beta (*.f64 #s(literal 1/2 binary64) (fma.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))
(+ (* 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)))))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta (fma.f64 beta (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta beta)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64)))
(+ 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))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) (*.f64 beta (*.f64 beta beta))) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta beta))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 alpha (+.f64 alpha #s(literal 2 binary64))) beta) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* 1/2 (- alpha (* -1 (+ 2 alpha)))) (* 1/2 (/ (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 alpha #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (+.f64 alpha (+.f64 alpha #s(literal 2 binary64))))) 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)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) (*.f64 (fma.f64 alpha #s(literal -1/2 binary64) #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) beta)) beta))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(+ (* 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)))))))))
(fma.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(+ (* 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))))))))))
(fma.f64 alpha (fma.f64 alpha (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (*.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.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)
(/ (+ (* 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)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha)))) 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)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha))) (+.f64 (/.f64 (neg.f64 (fma.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (*.f64 alpha (*.f64 alpha alpha))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha))))) alpha)
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha))
(* -1 (/ (+ (* -1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha))) alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) (*.f64 #s(literal -1/2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta)))) (neg.f64 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))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) (*.f64 (fma.f64 beta #s(literal -1/2 binary64) #s(literal -1 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta)))) alpha)) (neg.f64 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))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (/.f64 (fma.f64 (fma.f64 beta #s(literal -1/2 binary64) #s(literal -1 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))))) (neg.f64 alpha))) alpha)) (neg.f64 alpha))
(- 1 (/ alpha (+ 2 alpha)))
(+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(+.f64 #s(literal 1 binary64) (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (-.f64 #s(literal -2 binary64) 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)))
(fma.f64 beta (fma.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) 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)))
(+.f64 (fma.f64 beta (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
2
#s(literal 2 binary64)
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(+.f64 (-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta beta)) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)) (*.f64 beta beta))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) 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))))))
(-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta beta)) (fma.f64 (neg.f64 alpha) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta))) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (*.f64 beta beta)))))
2
#s(literal 2 binary64)
(+ 2 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))
(+ 2 (* -1 (/ (- (+ alpha (+ (* -1 (/ (* alpha (+ 2 alpha)) beta)) (* -1 (/ (pow (+ 2 alpha) 2) beta)))) (* -1 (+ 2 alpha))) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (+.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)) beta)) (+.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) 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)))
(-.f64 #s(literal 2 binary64) (/.f64 (+.f64 (-.f64 alpha (/.f64 (fma.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) beta)) (+.f64 alpha #s(literal 2 binary64))) beta))
(+ 1 (/ beta (+ 2 beta)))
(+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (neg.f64 alpha) #s(literal 1 binary64)))
(+ 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))))
(+.f64 #s(literal 1 binary64) (fma.f64 alpha (-.f64 (fma.f64 alpha (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 beta (+.f64 #s(literal 2 binary64) 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))))
(fma.f64 alpha (-.f64 (*.f64 alpha (fma.f64 alpha (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/ (+ 2 (* 2 beta)) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha)) (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (-.f64 #s(literal -2 binary64) 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)
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha)) (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha)))) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta))) (*.f64 alpha 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)
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (*.f64 alpha (*.f64 alpha alpha))))) (fma.f64 beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha (*.f64 alpha alpha)))))))) alpha)
(/ (- beta (* -1 (+ 2 beta))) alpha)
(/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) 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))
(* -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))
(/.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha))) alpha)) (neg.f64 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))
(/.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha))) alpha)) alpha)) (neg.f64 alpha))
(/ 1 (+ 2 alpha))
(/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64)))
(+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 beta (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha))))
(+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha)))
(fma.f64 beta (+.f64 (/.f64 beta (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))))
(+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha)))
(fma.f64 beta (fma.f64 beta (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 beta (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))))
(/ 1 beta)
(/.f64 #s(literal 1 binary64) beta)
(/ (+ 1 (* -1 (/ (+ 2 alpha) beta))) beta)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta)) beta)
(/ (- (+ 1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta))) beta)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)))) beta)
(/ (- (+ 1 (* -1 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))) beta)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta (*.f64 beta beta)))) (+.f64 (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)))) beta)
(/ 1 beta)
(/.f64 #s(literal 1 binary64) beta)
(* -1 (/ (- (+ (* 2 (/ 1 beta)) (/ alpha beta)) 1) beta))
(neg.f64 (/.f64 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -1 binary64))) beta))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 alpha) 2) beta) (+ 2 alpha)) beta)) 1) beta))
(neg.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)) beta) (+.f64 alpha #s(literal 2 binary64))) beta) #s(literal -1 binary64)) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 alpha) 3) beta) (pow (+ 2 alpha) 2)) beta)) (+ 2 alpha)) beta)) 1) beta))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha))) beta) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))) beta) (-.f64 #s(literal -2 binary64) alpha)) (neg.f64 beta)) #s(literal -1 binary64)) (neg.f64 beta))
(/ 1 (+ 2 beta))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 alpha (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta))))
(+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))
(fma.f64 alpha (+.f64 (/.f64 alpha (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))
(fma.f64 alpha (fma.f64 alpha (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ (+ 1 (* -1 (/ (+ 2 beta) alpha))) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha)) alpha)
(/ (- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)))) alpha)
(/ (- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))) alpha)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha (*.f64 alpha alpha)))) (+.f64 (/.f64 #s(literal 2 binary64) alpha) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta)) (*.f64 alpha alpha))))) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(* -1 (/ (- (+ (* 2 (/ 1 alpha)) (/ beta alpha)) 1) alpha))
(neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (+.f64 (/.f64 beta alpha) #s(literal -1 binary64))) alpha))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)) 1) alpha))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta)) alpha) (+.f64 #s(literal 2 binary64) beta)) alpha) #s(literal -1 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 3) alpha) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) alpha)) 1) alpha))
(neg.f64 (/.f64 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) alpha) (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta))) alpha)) (-.f64 #s(literal -2 binary64) beta)) (neg.f64 alpha)) #s(literal -1 binary64)) alpha))
(* -1 (+ 2 alpha))
(-.f64 #s(literal -2 binary64) alpha)
(- (* -1 beta) (+ 2 alpha))
(-.f64 (-.f64 #s(literal -2 binary64) beta) alpha)
(- (* -1 beta) (+ 2 alpha))
(-.f64 (-.f64 #s(literal -2 binary64) beta) alpha)
(- (* -1 beta) (+ 2 alpha))
(-.f64 (-.f64 #s(literal -2 binary64) beta) alpha)
(* -1 beta)
(neg.f64 beta)
(* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))
(fma.f64 beta (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) (neg.f64 beta))
(* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))
(fma.f64 beta (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) (neg.f64 beta))
(* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))
(fma.f64 beta (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) (neg.f64 beta))
(* -1 beta)
(neg.f64 beta)
(* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))
(neg.f64 (fma.f64 beta (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)) beta))
(* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))
(neg.f64 (fma.f64 beta (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)) beta))
(* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))
(neg.f64 (fma.f64 beta (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)) beta))
(* -1 (+ 2 beta))
(-.f64 #s(literal -2 binary64) beta)
(- (* -1 alpha) (+ 2 beta))
(-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)
(- (* -1 alpha) (+ 2 beta))
(-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)
(- (* -1 alpha) (+ 2 beta))
(-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))
(fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) (neg.f64 alpha))
(* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))
(fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) (neg.f64 alpha))
(* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))
(fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) (neg.f64 alpha))
(* -1 alpha)
(neg.f64 alpha)
(* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))
(neg.f64 (fma.f64 alpha (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) alpha))
(* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))
(neg.f64 (fma.f64 alpha (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) alpha))
(* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))
(neg.f64 (fma.f64 alpha (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) alpha))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 beta))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
(fma.f64 beta (fma.f64 beta (fma.f64 beta #s(literal 1/16 binary64) #s(literal -1/8 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(- 1 (/ 1 beta))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta)))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (+.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 4 binary64) (*.f64 beta (*.f64 beta beta)))))
1
#s(literal 1 binary64)
(- 1 (/ 1 beta))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) beta)) beta))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) 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))
(* 1/2 beta)
(*.f64 #s(literal 1/2 binary64) beta)
(* beta (+ 1/2 (* -1/4 beta)))
(*.f64 beta (fma.f64 beta #s(literal -1/4 binary64) #s(literal 1/2 binary64)))
(* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4))))
(*.f64 beta (fma.f64 beta (fma.f64 beta #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* beta (+ 1/2 (* beta (- (* beta (+ 1/8 (* -1/16 beta))) 1/4))))
(*.f64 beta (fma.f64 beta (fma.f64 beta (fma.f64 beta #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(- 1 (* 2 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) beta))
(- (+ 1 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 beta beta)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) beta)))
(- (+ 1 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 beta beta))) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 #s(literal 8 binary64) (*.f64 beta (*.f64 beta beta)))))
1
#s(literal 1 binary64)
(- 1 (* 2 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) beta))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -4 binary64) beta)) beta))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) 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))
2
#s(literal 2 binary64)
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
beta
(* beta (+ 1 (* 2 (/ 1 beta))))
(fma.f64 beta (/.f64 #s(literal 2 binary64) beta) beta)
(* beta (+ 1 (* 2 (/ 1 beta))))
(fma.f64 beta (/.f64 #s(literal 2 binary64) beta) beta)
(* beta (+ 1 (* 2 (/ 1 beta))))
(fma.f64 beta (/.f64 #s(literal 2 binary64) beta) beta)
beta
(* beta (+ 1 (* 2 (/ 1 beta))))
(fma.f64 beta (/.f64 #s(literal 2 binary64) beta) beta)
(* beta (+ 1 (* 2 (/ 1 beta))))
(fma.f64 beta (/.f64 #s(literal 2 binary64) beta) beta)
(* beta (+ 1 (* 2 (/ 1 beta))))
(fma.f64 beta (/.f64 #s(literal 2 binary64) beta) beta)
(- 1 (/ 1 beta))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (/.f64 #s(literal -1 binary64) beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (/.f64 #s(literal -1 binary64) beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (/.f64 #s(literal -1 binary64) beta))
(* -1 (/ alpha beta))
(/.f64 alpha (neg.f64 beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(*.f64 alpha (-.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) (*.f64 alpha beta)))))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(*.f64 alpha (-.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) (*.f64 alpha beta)))))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(*.f64 alpha (-.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 #s(literal 1 binary64) (*.f64 alpha beta)))))
(* -1 (/ alpha beta))
(/.f64 alpha (neg.f64 beta))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta)) alpha)))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta)) alpha)))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 #s(literal 1 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta)) alpha)))
(* 1/2 (/ (- (* -2 alpha) 2) beta))
(*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta))
(/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) beta)
(/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) beta)
(/ (+ beta (* 1/2 (- (* -2 alpha) 2))) beta)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) beta)
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(+ 1 (* 1/2 (/ (- (* -2 alpha) 2) beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(/ -2 beta)
(/.f64 #s(literal -2 binary64) beta)
(- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(- (* -2 (/ alpha beta)) (* 2 (/ 1 beta)))
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(* -2 (/ alpha beta))
(/.f64 (*.f64 alpha #s(literal -2 binary64)) beta)
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 #s(literal 2 binary64) (*.f64 alpha beta))))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 #s(literal 2 binary64) (*.f64 alpha beta))))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 #s(literal 2 binary64) (*.f64 alpha beta))))
(* -2 (/ alpha beta))
(/.f64 (*.f64 alpha #s(literal -2 binary64)) beta)
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 #s(literal 2 binary64) (*.f64 alpha beta))))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 #s(literal 2 binary64) (*.f64 alpha beta))))
(* -1 (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta))))))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 #s(literal 2 binary64) (*.f64 alpha beta))))
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
(/ (- (* -2 alpha) 2) beta)
(/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)
-2
#s(literal -2 binary64)
(- (* -2 alpha) 2)
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
(- (* -2 alpha) 2)
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
(- (* -2 alpha) 2)
(fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(neg.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(neg.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(neg.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha))))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(neg.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(neg.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha))))
(* -1 (* alpha (+ 2 (* 2 (/ 1 alpha)))))
(neg.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha))))
(- 1 (/ alpha (+ 2 alpha)))
(+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(+.f64 #s(literal 1 binary64) (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (-.f64 #s(literal -2 binary64) 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)))
(fma.f64 beta (fma.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) 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)))
(+.f64 (fma.f64 beta (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
2
#s(literal 2 binary64)
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(+.f64 (-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta beta)) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)) (*.f64 beta beta))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) 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))))))
(-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta beta)) (fma.f64 (neg.f64 alpha) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 beta (*.f64 beta beta))) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta))) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta (*.f64 beta beta)))))
2
#s(literal 2 binary64)
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (-.f64 #s(literal 2 binary64) (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) 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)))
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) (/.f64 (fma.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) beta)) beta))
(+ 1 (/ beta (+ 2 beta)))
(+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (neg.f64 alpha) #s(literal 1 binary64)))
(+ 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))))
(+.f64 #s(literal 1 binary64) (fma.f64 alpha (-.f64 (fma.f64 alpha (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 beta (+.f64 #s(literal 2 binary64) 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))))
(fma.f64 alpha (-.f64 (*.f64 alpha (fma.f64 alpha (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/ (+ 2 (* 2 beta)) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha)) (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (-.f64 #s(literal -2 binary64) 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)
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha)) (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha)))) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta))) (*.f64 alpha 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)
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (*.f64 alpha (*.f64 alpha alpha))))) (fma.f64 beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal -2 binary64) beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha (*.f64 alpha alpha)))))))) alpha)
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(/.f64 (+.f64 (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 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))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) alpha) (fma.f64 beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha) (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)))) (neg.f64 alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 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))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (fma.f64 beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (neg.f64 alpha)) (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (neg.f64 alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (-.f64 #s(literal -2 binary64) 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)))))))
(fma.f64 beta (*.f64 #s(literal 1/2 binary64) (fma.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))
(+ (* 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)))))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (*.f64 beta (fma.f64 beta (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))) (fma.f64 beta (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 alpha (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (/.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64)))))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta beta)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64)))
(+ 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))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) (*.f64 beta (*.f64 beta beta))) (/.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) (*.f64 beta beta))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 alpha #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) 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)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) (*.f64 (fma.f64 alpha #s(literal -1/2 binary64) #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) beta)) beta))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(+ (* 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)))))))))
(fma.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(+ (* 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))))))))))
(fma.f64 alpha (fma.f64 alpha (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (*.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.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)
(/ (+ (* 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)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha)))) 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)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha))) (+.f64 (/.f64 (neg.f64 (fma.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (*.f64 alpha (*.f64 alpha alpha))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha))))) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha)
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.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))) (neg.f64 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))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) (*.f64 (fma.f64 beta #s(literal -1/2 binary64) #s(literal -1 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta)))) alpha)) (neg.f64 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))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (-.f64 (*.f64 (fma.f64 beta #s(literal -1/2 binary64) #s(literal -1 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))))) alpha)) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (pow alpha 2))
(*.f64 alpha (neg.f64 alpha))
(+ (* -1 (pow alpha 2)) (* beta (+ alpha (* -1 alpha))))
(*.f64 alpha (neg.f64 alpha))
(+ (* -1 (pow alpha 2)) (* beta (+ alpha (+ beta (* -1 alpha)))))
(fma.f64 alpha (neg.f64 alpha) (fma.f64 beta beta #s(literal 0 binary64)))
(+ (* -1 (pow alpha 2)) (* beta (+ alpha (+ beta (* -1 alpha)))))
(fma.f64 alpha (neg.f64 alpha) (fma.f64 beta beta #s(literal 0 binary64)))
(pow beta 2)
(*.f64 beta beta)
(* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))))
(*.f64 beta beta)
(* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))))
(*.f64 (*.f64 beta beta) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 beta beta))))
(* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))))
(*.f64 (*.f64 beta beta) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 beta beta))))
(pow beta 2)
(*.f64 beta beta)
(* (pow beta 2) (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))))
(*.f64 beta beta)
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ alpha (* -1 alpha))) (/ (pow alpha 2) beta)) beta))))
(*.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 alpha alpha) beta) #s(literal 0 binary64)) beta)))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ alpha (* -1 alpha))) (/ (pow alpha 2) beta)) beta))))
(*.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 alpha alpha) beta) #s(literal 0 binary64)) beta)))
(pow beta 2)
(*.f64 beta beta)
(+ (* alpha (+ beta (* -1 beta))) (pow beta 2))
(fma.f64 beta beta #s(literal 0 binary64))
(+ (* alpha (+ beta (+ (* -1 alpha) (* -1 beta)))) (pow beta 2))
(fma.f64 alpha (neg.f64 alpha) (*.f64 beta beta))
(+ (* alpha (+ beta (+ (* -1 alpha) (* -1 beta)))) (pow beta 2))
(fma.f64 alpha (neg.f64 alpha) (*.f64 beta beta))
(* -1 (pow alpha 2))
(*.f64 alpha (neg.f64 alpha))
(* (pow alpha 2) (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) 1))
(*.f64 alpha (neg.f64 alpha))
(* (pow alpha 2) (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) 1))
(*.f64 (*.f64 alpha alpha) (+.f64 (+.f64 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha)) #s(literal 0 binary64)) #s(literal -1 binary64)))
(* (pow alpha 2) (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) 1))
(*.f64 (*.f64 alpha alpha) (+.f64 (+.f64 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha)) #s(literal 0 binary64)) #s(literal -1 binary64)))
(* -1 (pow alpha 2))
(*.f64 alpha (neg.f64 alpha))
(* (pow alpha 2) (- (* -1 (/ (+ beta (* -1 beta)) alpha)) 1))
(*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 #s(literal 0 binary64) alpha) #s(literal -1 binary64)))
(* (pow alpha 2) (- (* -1 (/ (+ beta (+ (* -1 beta) (* -1 (/ (pow beta 2) alpha)))) alpha)) 1))
(*.f64 (*.f64 alpha alpha) (+.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 beta beta) alpha)) alpha)) #s(literal -1 binary64)))
(* (pow alpha 2) (- (* -1 (/ (+ beta (+ (* -1 beta) (* -1 (/ (pow beta 2) alpha)))) alpha)) 1))
(*.f64 (*.f64 alpha alpha) (+.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 beta beta) alpha)) alpha)) #s(literal -1 binary64)))
(* -1 alpha)
(neg.f64 alpha)
(- beta alpha)
(-.f64 beta alpha)
(- beta alpha)
(-.f64 beta alpha)
(- beta alpha)
(-.f64 beta alpha)
beta
(* beta (+ 1 (* -1 (/ alpha beta))))
(fma.f64 beta (/.f64 alpha (neg.f64 beta)) beta)
(* beta (+ 1 (* -1 (/ alpha beta))))
(fma.f64 beta (/.f64 alpha (neg.f64 beta)) beta)
(* beta (+ 1 (* -1 (/ alpha beta))))
(fma.f64 beta (/.f64 alpha (neg.f64 beta)) beta)
beta
(* -1 (* beta (- (/ alpha beta) 1)))
(neg.f64 (fma.f64 beta (/.f64 alpha beta) (neg.f64 beta)))
(* -1 (* beta (- (/ alpha beta) 1)))
(neg.f64 (fma.f64 beta (/.f64 alpha beta) (neg.f64 beta)))
(* -1 (* beta (- (/ alpha beta) 1)))
(neg.f64 (fma.f64 beta (/.f64 alpha beta) (neg.f64 beta)))
beta
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (/ beta alpha) 1))
(fma.f64 alpha (/.f64 beta alpha) (neg.f64 alpha))
(* alpha (- (/ beta alpha) 1))
(fma.f64 alpha (/.f64 beta alpha) (neg.f64 alpha))
(* alpha (- (/ beta alpha) 1))
(fma.f64 alpha (/.f64 beta alpha) (neg.f64 alpha))
(* -1 alpha)
(neg.f64 alpha)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(neg.f64 (fma.f64 alpha (/.f64 beta (neg.f64 alpha)) alpha))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(neg.f64 (fma.f64 alpha (/.f64 beta (neg.f64 alpha)) alpha))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(neg.f64 (fma.f64 alpha (/.f64 beta (neg.f64 alpha)) alpha))
alpha
(+ alpha beta)
(+.f64 alpha beta)
(+ alpha beta)
(+.f64 alpha beta)
(+ alpha beta)
(+.f64 alpha beta)
beta
(* beta (+ 1 (/ alpha beta)))
(fma.f64 beta (/.f64 alpha beta) beta)
(* beta (+ 1 (/ alpha beta)))
(fma.f64 beta (/.f64 alpha beta) beta)
(* beta (+ 1 (/ alpha beta)))
(fma.f64 beta (/.f64 alpha beta) beta)
beta
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(neg.f64 (fma.f64 beta (/.f64 alpha (neg.f64 beta)) (neg.f64 beta)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(neg.f64 (fma.f64 beta (/.f64 alpha (neg.f64 beta)) (neg.f64 beta)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(neg.f64 (fma.f64 beta (/.f64 alpha (neg.f64 beta)) (neg.f64 beta)))
beta
(+ alpha beta)
(+.f64 alpha beta)
(+ alpha beta)
(+.f64 alpha beta)
(+ alpha beta)
(+.f64 alpha beta)
alpha
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 alpha (/.f64 beta alpha) alpha)
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 alpha (/.f64 beta alpha) alpha)
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 alpha (/.f64 beta alpha) alpha)
alpha
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(neg.f64 (fma.f64 alpha (/.f64 beta (neg.f64 alpha)) (neg.f64 alpha)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(neg.f64 (fma.f64 alpha (/.f64 beta (neg.f64 alpha)) (neg.f64 alpha)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(neg.f64 (fma.f64 alpha (/.f64 beta (neg.f64 alpha)) (neg.f64 alpha)))
(/ 1 (* alpha (+ 2 alpha)))
(/.f64 #s(literal 1 binary64) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64))))
(+ (* -1 (* beta (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))))) (/ 1 (* alpha (+ 2 alpha))))
(fma.f64 (neg.f64 beta) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha)))) (/.f64 #s(literal 1 binary64) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64)))))
(+ (* beta (- (* -1 (* beta (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (* alpha (+ 2 alpha)))) (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))))) (/ 1 (* alpha (+ 2 alpha))))
(fma.f64 beta (neg.f64 (fma.f64 beta (fma.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha)))) (*.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha)))))) (/.f64 #s(literal 1 binary64) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64)))))
(+ (* beta (- (* beta (- (* -1 (* beta (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (* alpha (+ 2 alpha)))) (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))) (* alpha (+ 2 alpha)))) (* -1 (/ (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))) (* alpha (+ 2 alpha))))))) (+ (* -1 (/ (* (+ 2 (* 2 alpha)) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (* alpha (+ 2 alpha)))) (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2)))))) (+ (* 2 (/ 1 (* alpha (pow (+ 2 alpha) 2)))) (* 2 (/ 1 (* (pow alpha 2) (pow (+ 2 alpha) 2))))))) (/ 1 (* alpha (+ 2 alpha))))
(fma.f64 beta (fma.f64 beta (neg.f64 (fma.f64 beta (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha)))) (*.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (/.f64 (*.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha)))) (*.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha))))) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64))))) (fma.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha)))) (*.f64 alpha (-.f64 #s(literal -2 binary64) alpha))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha)))))) (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 alpha #s(literal 2 binary64)) (+.f64 alpha #s(literal 2 binary64))) (*.f64 alpha alpha)))))) (/.f64 #s(literal 1 binary64) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64)))))
(/ 1 (pow beta 2))
(/.f64 #s(literal 1 binary64) (*.f64 beta beta))
(/ (+ 1 (* -1 (/ (+ 2 (* 2 alpha)) beta))) (pow beta 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) beta)) (*.f64 beta beta))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ 2 (* 2 alpha)) 2)) (* alpha (+ 2 alpha))) (pow beta 2)))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))) (pow beta 2))
(/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 beta beta))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta)) (*.f64 beta beta))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* alpha (* (+ 2 alpha) (+ 2 (* 2 alpha))))) (* -1 (* (+ 2 (* 2 alpha)) (+ (* -1 (pow (+ 2 (* 2 alpha)) 2)) (* alpha (+ 2 alpha)))))) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 alpha)) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (* alpha (+ 2 alpha)) (pow beta 2)))))) (pow beta 2))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 alpha (+.f64 alpha #s(literal 2 binary64)) (-.f64 (*.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (*.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64))))))) (*.f64 beta (*.f64 beta beta)))) (-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta))) (/.f64 (*.f64 (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 beta beta)))) (*.f64 beta beta))
(/ 1 (pow beta 2))
(/.f64 #s(literal 1 binary64) (*.f64 beta beta))
(/ (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (+ 2 alpha) beta)))) (pow beta 2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) (*.f64 beta beta))
(/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -1 alpha) (* -1 (+ 2 alpha))) 2) beta)) (/ (* alpha (+ 2 alpha)) beta)) (+ (* -1 alpha) (* -1 (+ 2 alpha)))) beta))) (pow beta 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 alpha (+.f64 alpha #s(literal 2 binary64))) beta) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) beta)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) beta)) (*.f64 beta beta))
(/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* alpha (* (+ 2 alpha) (+ (* -1 alpha) (* -1 (+ 2 alpha))))) beta)) (* -1 (/ (* (+ (* -1 alpha) (* -1 (+ 2 alpha))) (+ (* -1 (pow (+ (* -1 alpha) (* -1 (+ 2 alpha))) 2)) (* alpha (+ 2 alpha)))) beta))) (+ (* -1 (pow (+ (* -1 alpha) (* -1 (+ 2 alpha))) 2)) (* alpha (+ 2 alpha)))) beta)) (+ (* -1 alpha) (* -1 (+ 2 alpha)))) beta))) (pow beta 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 alpha (*.f64 (+.f64 alpha #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (-.f64 (*.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)))) beta))) (-.f64 (*.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)))) (neg.f64 beta)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) beta)) (*.f64 beta beta))
(/ 1 (* beta (+ 2 beta)))
(/.f64 #s(literal 1 binary64) (*.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* -1 (* alpha (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))))) (/ 1 (* beta (+ 2 beta))))
(fma.f64 (neg.f64 alpha) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (/.f64 #s(literal 1 binary64) (*.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(+ (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (* beta (+ 2 beta)))) (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))))) (/ 1 (* beta (+ 2 beta))))
(fma.f64 alpha (neg.f64 (fma.f64 alpha (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (*.f64 beta (-.f64 #s(literal -2 binary64) beta))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))))) (/.f64 #s(literal 1 binary64) (*.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (* beta (+ 2 beta)))) (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))) (* beta (+ 2 beta)))) (* -1 (/ (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))) (* beta (+ 2 beta))))))) (+ (* -1 (/ (* (+ 2 (* 2 beta)) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (* beta (+ 2 beta)))) (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (* beta (pow (+ 2 beta) 2)))) (* 2 (/ 1 (* (pow beta 2) (pow (+ 2 beta) 2))))))) (/ 1 (* beta (+ 2 beta))))
(fma.f64 alpha (fma.f64 alpha (neg.f64 (fma.f64 alpha (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (*.f64 beta (-.f64 #s(literal -2 binary64) beta))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))))) (*.f64 beta (-.f64 #s(literal -2 binary64) beta))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (*.f64 beta (-.f64 #s(literal -2 binary64) beta)))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))) (*.f64 beta (-.f64 #s(literal -2 binary64) beta))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))))) (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))))))) (/.f64 #s(literal 1 binary64) (*.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/ 1 (pow alpha 2))
(/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))
(/ (+ 1 (* -1 (/ (+ 2 (* 2 beta)) alpha))) (pow alpha 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) (*.f64 alpha alpha))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow (+ 2 (* 2 beta)) 2)) (* beta (+ 2 beta))) (pow alpha 2)))) (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))) (pow alpha 2))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (*.f64 alpha alpha))) (fma.f64 #s(literal 2 binary64) (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) alpha))) (*.f64 alpha alpha))
(/ (- (+ 1 (* -1 (/ (+ (* -1 (* beta (* (+ 2 beta) (+ 2 (* 2 beta))))) (* -1 (* (+ 2 (* 2 beta)) (+ (* -1 (pow (+ 2 (* 2 beta)) 2)) (* beta (+ 2 beta)))))) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 beta)) 2) (pow alpha 2))) (+ (* 2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (/ (* beta (+ 2 beta)) (pow alpha 2)))))) (pow alpha 2))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 beta (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))))) (*.f64 alpha (*.f64 alpha alpha)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 beta alpha) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 alpha alpha)))) (*.f64 alpha alpha))
(/ 1 (pow alpha 2))
(/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))
(/ (+ 1 (+ (* -1 (/ beta alpha)) (* -1 (/ (+ 2 beta) alpha)))) (pow alpha 2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (*.f64 alpha alpha))
(/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -1 beta) (* -1 (+ 2 beta))) 2) alpha)) (/ (* beta (+ 2 beta)) alpha)) (+ (* -1 beta) (* -1 (+ 2 beta)))) alpha))) (pow alpha 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha))) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha)) (*.f64 alpha alpha))
(/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* beta (* (+ 2 beta) (+ (* -1 beta) (* -1 (+ 2 beta))))) alpha)) (* -1 (/ (* (+ (* -1 beta) (* -1 (+ 2 beta))) (+ (* -1 (pow (+ (* -1 beta) (* -1 (+ 2 beta))) 2)) (* beta (+ 2 beta)))) alpha))) (+ (* -1 (pow (+ (* -1 beta) (* -1 (+ 2 beta))) 2)) (* beta (+ 2 beta)))) alpha)) (+ (* -1 beta) (* -1 (+ 2 beta)))) alpha))) (pow alpha 2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (-.f64 (*.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)))) alpha))) (-.f64 (*.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)))) (neg.f64 alpha)) beta) (+.f64 #s(literal 2 binary64) beta)) alpha)) (*.f64 alpha alpha))
(* alpha (+ 2 alpha))
(*.f64 alpha (+.f64 alpha #s(literal 2 binary64)))
(+ (* alpha (+ 2 alpha)) (* beta (+ 2 (* 2 alpha))))
(fma.f64 alpha (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta (fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64))))
(+ (* alpha (+ 2 alpha)) (* beta (+ 2 (+ beta (* 2 alpha)))))
(fma.f64 alpha (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta (+.f64 #s(literal 2 binary64) (fma.f64 alpha #s(literal 2 binary64) beta))))
(+ (* alpha (+ 2 alpha)) (* beta (+ 2 (+ beta (* 2 alpha)))))
(fma.f64 alpha (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta (+.f64 #s(literal 2 binary64) (fma.f64 alpha #s(literal 2 binary64) beta))))
(pow beta 2)
(*.f64 beta beta)
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(*.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) (/.f64 alpha beta) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))))
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (* alpha (+ 2 alpha)) (pow beta 2))))))
(*.f64 (*.f64 beta beta) (+.f64 (fma.f64 alpha (/.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta beta)) (/.f64 #s(literal 2 binary64) beta)) (fma.f64 #s(literal 2 binary64) (/.f64 alpha beta) #s(literal 1 binary64))))
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (* alpha (+ 2 alpha)) (pow beta 2))))))
(*.f64 (*.f64 beta beta) (+.f64 (fma.f64 alpha (/.f64 (+.f64 alpha #s(literal 2 binary64)) (*.f64 beta beta)) (/.f64 #s(literal 2 binary64) beta)) (fma.f64 #s(literal 2 binary64) (/.f64 alpha beta) #s(literal 1 binary64))))
(pow beta 2)
(*.f64 beta beta)
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 alpha) (* -1 (+ 2 alpha))) beta))))
(*.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 alpha) (+ (* -1 (+ 2 alpha)) (* -1 (/ (* alpha (+ 2 alpha)) beta)))) beta))))
(*.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) beta)))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 alpha) (+ (* -1 (+ 2 alpha)) (* -1 (/ (* alpha (+ 2 alpha)) beta)))) beta))))
(*.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) beta)))
(* beta (+ 2 beta))
(*.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* alpha (+ 2 (* 2 beta))) (* beta (+ 2 beta)))
(fma.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (+ 2 (+ alpha (* 2 beta)))) (* beta (+ 2 beta)))
(fma.f64 alpha (+.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (+ 2 (+ alpha (* 2 beta)))) (* beta (+ 2 beta)))
(fma.f64 alpha (+.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(pow alpha 2)
(*.f64 alpha alpha)
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))))
(*.f64 (*.f64 alpha alpha) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) alpha))))
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (/ (* beta (+ 2 beta)) (pow alpha 2))))))
(*.f64 (*.f64 alpha alpha) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 beta alpha) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)))))
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (/ (* beta (+ 2 beta)) (pow alpha 2))))))
(*.f64 (*.f64 alpha alpha) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 beta alpha) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)))))
(pow alpha 2)
(*.f64 alpha alpha)
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 beta) (* -1 (+ 2 beta))) alpha))))
(*.f64 (*.f64 alpha alpha) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)))
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 beta) (+ (* -1 (+ 2 beta)) (* -1 (/ (* beta (+ 2 beta)) alpha)))) alpha))))
(*.f64 (*.f64 alpha alpha) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 beta (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) (-.f64 #s(literal -2 binary64) beta)) beta) alpha)))
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 beta) (+ (* -1 (+ 2 beta)) (* -1 (/ (* beta (+ 2 beta)) alpha)))) alpha))))
(*.f64 (*.f64 alpha alpha) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 beta (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) (-.f64 #s(literal -2 binary64) beta)) beta) alpha)))

eval233.0ms (2.4%)

Memory
-14.8MiB live, 254.3MiB allocated
Compiler

Compiled 34 797 to 3 760 computations (89.2% saved)

prune204.0ms (2.1%)

Memory
10.2MiB live, 179.7MiB allocated
Pruning

13 alts after pruning (11 fresh and 2 done)

PrunedKeptTotal
New1 13081 138
Fresh033
Picked325
Done000
Total1 133131 146
Accuracy
100.0%
Counts
1 146 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.3%
(fma.f64 beta (fma.f64 beta (fma.f64 beta #s(literal 1/16 binary64) #s(literal -1/8 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
45.4%
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
46.7%
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
32.9%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
73.6%
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
47.7%
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
36.6%
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))
27.3%
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (+.f64 #s(literal 1 binary64) beta)) alpha)
28.8%
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
30.0%
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
50.8%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
37.5%
#s(literal 1 binary64)
50.3%
#s(literal 1/2 binary64)
Compiler

Compiled 251 to 182 computations (27.5% saved)

simplify254.0ms (2.7%)

Memory
-23.7MiB live, 132.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 alpha #s(literal -2 binary64))
cost-diff0
(/.f64 (*.f64 alpha #s(literal -2 binary64)) beta)
cost-diff512
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
cost-diff0
(+.f64 #s(literal 1 binary64) beta)
cost-diff0
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
cost-diff0
(fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))
cost-diff0
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
cost-diff0
(-.f64 #s(literal -2 binary64) alpha)
cost-diff0
(/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
cost-diff128
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
Rules
4 878×lower-fma.f32
4 872×lower-fma.f64
3 408×lower-*.f32
3 404×lower-*.f64
1 486×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01875
03275
15873
29473
312772
417072
521572
627272
738572
852972
967172
1074372
1179372
1280972
1382872
1486472
1591072
16110172
17225172
18498872
19686772
20780172
0801471
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 #s(literal 1/2 binary64) (*.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) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))
alpha
(-.f64 #s(literal -2 binary64) alpha)
#s(literal -2 binary64)
#s(literal 1/2 binary64)
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
beta
(fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))
#s(literal -1/8 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
beta
alpha
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
#s(literal 1/2 binary64)
(/.f64 (*.f64 alpha #s(literal -2 binary64)) beta)
(*.f64 alpha #s(literal -2 binary64))
alpha
#s(literal -2 binary64)
beta
#s(literal 1 binary64)
Outputs
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.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))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))
alpha
(-.f64 #s(literal -2 binary64) alpha)
#s(literal -2 binary64)
#s(literal 1/2 binary64)
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
beta
(fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))
#s(literal -1/8 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (+.f64 beta #s(literal 1 binary64)) alpha)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 beta #s(literal 1 binary64))
#s(literal 1 binary64)
beta
alpha
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
#s(literal 1/2 binary64)
(/.f64 (*.f64 alpha #s(literal -2 binary64)) beta)
(*.f64 alpha #s(literal -2 binary64))
alpha
#s(literal -2 binary64)
beta
#s(literal 1 binary64)

localize94.0ms (1%)

Memory
24.2MiB live, 62.6MiB allocated
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
accuracy100.0%
(/.f64 (*.f64 alpha #s(literal -2 binary64)) beta)
accuracy100.0%
(*.f64 alpha #s(literal -2 binary64))
accuracy100.0%
(+.f64 #s(literal 1 binary64) beta)
accuracy100.0%
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
accuracy100.0%
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
accuracy100.0%
(fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))
accuracy100.0%
(-.f64 #s(literal -2 binary64) alpha)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
accuracy100.0%
(/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))
accuracy71.8%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
Samples
23.0ms179×0valid
14.0ms42×2valid
9.0ms21×3valid
3.0ms14×1valid
Compiler

Compiled 81 to 23 computations (71.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-mult: 9.0ms (28.6% of total)
ival-div: 7.0ms (22.2% of total)
ival-add: 7.0ms (22.2% of total)
adjust: 5.0ms (15.9% of total)
ival-sub: 2.0ms (6.3% of total)
exact: 1.0ms (3.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series10.0ms (0.1%)

Memory
8.3MiB live, 8.3MiB allocated
Counts
11 → 168
Calls
Call 1
Inputs
#<alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))>
#<alt (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))>
#<alt (-.f64 #s(literal -2 binary64) alpha)>
#<alt (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))>
#<alt (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)>
#<alt (+.f64 #s(literal 1 binary64) beta)>
#<alt (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))>
#<alt (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta)>
#<alt (*.f64 alpha #s(literal -2 binary64))>
Outputs
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 alpha))>
#<alt (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))>
#<alt (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))>
#<alt (/ 1 alpha)>
#<alt (/ (- 1 (* 2 (/ 1 alpha))) alpha)>
#<alt (/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)>
#<alt (/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)>
#<alt (/ 1 alpha)>
#<alt (* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))>
#<alt (* -1/4 alpha)>
#<alt (* alpha (- (* 1/8 alpha) 1/4))>
#<alt (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))>
#<alt (* alpha (- (* alpha (+ 1/8 (* alpha (- (* 1/32 alpha) 1/16)))) 1/4))>
#<alt -1/2>
#<alt (- (/ 1 alpha) 1/2)>
#<alt (- (/ 1 alpha) (+ 1/2 (/ 2 (pow alpha 2))))>
#<alt (- (+ (/ 1 alpha) (* 4 (/ 1 (pow alpha 3)))) (+ 1/2 (/ 2 (pow alpha 2))))>
#<alt -1/2>
#<alt (- (/ 1 alpha) 1/2)>
#<alt (- (* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha)) 1/2)>
#<alt (- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha)) 1/2)>
#<alt (* -1/2 alpha)>
#<alt (* alpha (- (* 1/4 alpha) 1/2))>
#<alt (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2))>
#<alt (* alpha (- (* alpha (+ 1/4 (* alpha (- (* 1/16 alpha) 1/8)))) 1/2))>
#<alt -1>
#<alt (- (* 2 (/ 1 alpha)) 1)>
#<alt (- (* 2 (/ 1 alpha)) (+ 1 (/ 4 (pow alpha 2))))>
#<alt (- (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))) (+ 1 (/ 4 (pow alpha 2))))>
#<alt -1>
#<alt (- (* 2 (/ 1 alpha)) 1)>
#<alt (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1)>
#<alt (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1)>
#<alt -2>
#<alt (- (* -1 alpha) 2)>
#<alt (- (* -1 alpha) 2)>
#<alt (- (* -1 alpha) 2)>
#<alt (* -1 alpha)>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 alpha)>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/4 beta))>
#<alt (+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))>
#<alt (+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))>
#<alt (* -1/8 (pow beta 2))>
#<alt (* (pow beta 2) (- (* 1/4 (/ 1 beta)) 1/8))>
#<alt (* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))>
#<alt (* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))>
#<alt (* -1/8 (pow beta 2))>
#<alt (* (pow beta 2) (- (* 1/4 (/ 1 beta)) 1/8))>
#<alt (* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))>
#<alt (* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))>
#<alt 1/4>
#<alt (+ 1/4 (* -1/8 beta))>
#<alt (+ 1/4 (* -1/8 beta))>
#<alt (+ 1/4 (* -1/8 beta))>
#<alt (* -1/8 beta)>
#<alt (* beta (- (* 1/4 (/ 1 beta)) 1/8))>
#<alt (* beta (- (* 1/4 (/ 1 beta)) 1/8))>
#<alt (* beta (- (* 1/4 (/ 1 beta)) 1/8))>
#<alt (* -1/8 beta)>
#<alt (* -1 (* beta (- 1/8 (* 1/4 (/ 1 beta)))))>
#<alt (* -1 (* beta (- 1/8 (* 1/4 (/ 1 beta)))))>
#<alt (* -1 (* beta (- 1/8 (* 1/4 (/ 1 beta)))))>
#<alt (/ 1 alpha)>
#<alt (+ (/ 1 alpha) (/ beta alpha))>
#<alt (+ (/ 1 alpha) (/ beta alpha))>
#<alt (+ (/ 1 alpha) (/ beta alpha))>
#<alt (/ beta alpha)>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (/ beta alpha)>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt 1>
#<alt (+ 1 beta)>
#<alt (+ 1 beta)>
#<alt (+ 1 beta)>
#<alt beta>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt beta>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ alpha beta)))>
#<alt (+ 1 (* -1 (/ alpha beta)))>
#<alt (+ 1 (* -1 (/ alpha beta)))>
#<alt (* -1 (/ alpha beta))>
#<alt (* alpha (- (/ 1 alpha) (/ 1 beta)))>
#<alt (* alpha (- (/ 1 alpha) (/ 1 beta)))>
#<alt (* alpha (- (/ 1 alpha) (/ 1 beta)))>
#<alt (* -1 (/ alpha beta))>
#<alt (* -1 (* alpha (- (/ 1 beta) (/ 1 alpha))))>
#<alt (* -1 (* alpha (- (/ 1 beta) (/ 1 alpha))))>
#<alt (* -1 (* alpha (- (/ 1 beta) (/ 1 alpha))))>
#<alt (* -1 (/ alpha beta))>
#<alt (/ (+ beta (* -1 alpha)) beta)>
#<alt (/ (+ beta (* -1 alpha)) beta)>
#<alt (/ (+ beta (* -1 alpha)) beta)>
#<alt 1>
#<alt (+ 1 (* -1 (/ alpha beta)))>
#<alt (+ 1 (* -1 (/ alpha beta)))>
#<alt (+ 1 (* -1 (/ alpha beta)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ alpha beta)))>
#<alt (+ 1 (* -1 (/ alpha beta)))>
#<alt (+ 1 (* -1 (/ alpha beta)))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 (/ alpha beta))>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
#<alt (* -2 alpha)>
Calls

42 calls:

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

rewrite374.0ms (3.9%)

Memory
-6.7MiB live, 265.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 630×lower-/.f32
4 624×lower-/.f64
4 296×lower-*.f32
4 292×lower-*.f64
3 742×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01859
03259
115157
2109057
0838556
Stop Event
iter limit
node limit
iter limit
Counts
11 → 469
Calls
Call 1
Inputs
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
(*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))
(-.f64 #s(literal -2 binary64) alpha)
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(/.f64 (*.f64 alpha #s(literal -2 binary64)) beta)
(*.f64 alpha #s(literal -2 binary64))
Outputs
(+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(+.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) 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/4 binary64) (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))
(fma.f64 alpha (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #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))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) alpha)) (/.f64 #s(literal -1 binary64) (-.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))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 alpha)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (neg.f64 alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (+.f64 alpha #s(literal -2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 alpha (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 alpha (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 alpha (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 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 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (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/4 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) 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)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) 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)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/512 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/64 binary64) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 #s(literal 1/8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))))))) (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) 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)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 #s(literal 1/8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))))) (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) 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)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 #s(literal 1/8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/16 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha))) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) 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)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))))) (+.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (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 1/8 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) 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)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) 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)) #s(literal 1/4 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))))
(*.f64 (+.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 #s(literal 1/2 binary64) alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 #s(literal 1/2 binary64) alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) (*.f64 #s(literal 1/2 binary64) (neg.f64 alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) (*.f64 (neg.f64 alpha) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 #s(literal 1/2 binary64) alpha))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) alpha)) (+.f64 #s(literal 2 binary64) alpha))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 alpha)) (+.f64 #s(literal 2 binary64) alpha))
(/.f64 (*.f64 (neg.f64 alpha) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) alpha))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) alpha) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (*.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (+.f64 alpha #s(literal -2 binary64))))))) (*.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (+.f64 #s(literal 16 binary64) (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (+.f64 alpha #s(literal -2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))))))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (+.f64 alpha #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (-.f64 #s(literal 4 binary64) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (-.f64 #s(literal -2 binary64) alpha)))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) alpha) (+.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 4 binary64) (fma.f64 alpha alpha (*.f64 alpha #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) alpha))) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 alpha))) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 (neg.f64 (*.f64 (neg.f64 alpha) #s(literal 1/2 binary64))) (-.f64 #s(literal -2 binary64) alpha))
(pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 #s(literal 1/2 binary64) alpha)) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 alpha (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64)))
(*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 (*.f64 #s(literal 1/2 binary64) alpha) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) alpha)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 alpha)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 (*.f64 (neg.f64 alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (+.f64 alpha #s(literal -2 binary64)))
(*.f64 (/.f64 alpha (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 alpha (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 alpha (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))))
(/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)))
(/.f64 (*.f64 alpha (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (*.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (+.f64 alpha #s(literal -2 binary64))))))) (*.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (+.f64 #s(literal 16 binary64) (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (+.f64 alpha #s(literal -2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))))))))
(/.f64 (*.f64 alpha (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (+.f64 alpha #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (-.f64 #s(literal 4 binary64) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))))))
(/.f64 (*.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (-.f64 #s(literal -2 binary64) alpha)))
(/.f64 (*.f64 alpha (+.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 4 binary64) (fma.f64 alpha alpha (*.f64 alpha #s(literal 2 binary64))))))
(pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1 binary64))
(*.f64 alpha (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 (neg.f64 alpha) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 #s(literal -1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) alpha)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) (pow.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 (/.f64 alpha (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 alpha (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (+.f64 alpha #s(literal -2 binary64)))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64)))))
(*.f64 (/.f64 (*.f64 alpha #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) #s(literal -1 binary64)) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64)))
(+.f64 #s(literal -2 binary64) (neg.f64 alpha))
(+.f64 (neg.f64 alpha) #s(literal -2 binary64))
(+.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(+.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64)))))
(-.f64 #s(literal -2 binary64) alpha)
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) alpha))
(-.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))
(fma.f64 (*.f64 alpha #s(literal -2 binary64)) #s(literal 1/2 binary64) #s(literal -2 binary64))
(fma.f64 (neg.f64 alpha) #s(literal 1 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal -8 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64))) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) #s(literal -2 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))
(neg.f64 (+.f64 #s(literal 2 binary64) alpha))
(/.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (+.f64 alpha #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (neg.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (neg.f64 (+.f64 alpha #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (*.f64 alpha alpha))) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (+.f64 alpha #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal -512 binary64) (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 64 binary64) (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha)) (*.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 16 binary64) (fma.f64 (*.f64 alpha alpha) (*.f64 alpha alpha) (*.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))) (+.f64 alpha #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 alpha alpha) (*.f64 alpha alpha))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (+.f64 alpha #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (neg.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))) (neg.f64 (neg.f64 (+.f64 alpha #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 alpha) (*.f64 alpha alpha) #s(literal -8 binary64)) (fma.f64 alpha alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (fma.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (fma.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 alpha alpha) #s(literal 4 binary64)) (-.f64 (neg.f64 alpha) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))))) (+.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha))
(*.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) alpha))
(*.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 alpha #s(literal -2 binary64)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))
(+.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta)) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta))) (*.f64 beta #s(literal 1/4 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))) (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (*.f64 beta #s(literal -1/8 binary64)) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 beta beta) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 (*.f64 beta #s(literal -1/8 binary64)) beta (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 beta beta) #s(literal -1/8 binary64) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64)) (*.f64 (*.f64 beta (*.f64 beta beta)) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 beta beta) (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (-.f64 (*.f64 (*.f64 beta beta) #s(literal 1/16 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 1/4 binary64)))))) #s(literal 1/2 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 beta beta) (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64))) (*.f64 (*.f64 beta beta) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 1/4 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 beta (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (*.f64 beta #s(literal -1/32 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 beta (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64)) beta) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (*.f64 beta #s(literal -1/32 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal -1/16 binary64)) beta) (/.f64 #s(literal 1 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal -1/4 binary64)) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 9 binary64)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))) (*.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1/64 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))))))) (-.f64 (fma.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))) (*.f64 (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))) (*.f64 (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 beta beta) (*.f64 (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal -1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64)) (pow.f64 (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (-.f64 (*.f64 (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta)) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta))) #s(literal 3 binary64)) (*.f64 (*.f64 beta (*.f64 beta beta)) #s(literal 1/64 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta))) (-.f64 (*.f64 (*.f64 beta beta) #s(literal 1/16 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta))) (*.f64 beta #s(literal 1/4 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 beta beta) (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64))) (*.f64 (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta)) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta)))) (*.f64 (*.f64 beta beta) #s(literal 1/16 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 beta beta))) (*.f64 beta #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)) (*.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (neg.f64 (fma.f64 beta (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 beta beta) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))))
(+.f64 #s(literal 1/4 binary64) (*.f64 beta #s(literal -1/8 binary64)))
(+.f64 (*.f64 beta #s(literal -1/8 binary64)) #s(literal 1/4 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (neg.f64 (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 beta #s(literal -1/8 binary64)))) (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 beta #s(literal -1/8 binary64)))))
(fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(fma.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (neg.f64 (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/16 binary64) (-.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (*.f64 beta #s(literal -1/32 binary64)))) (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 beta #s(literal -1/8 binary64))) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64)) (-.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (*.f64 beta #s(literal -1/32 binary64))))
(/.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64)) (+.f64 #s(literal 1/16 binary64) (-.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (*.f64 beta #s(literal -1/32 binary64)))))
(/.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal -1/16 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (*.f64 beta #s(literal -1/32 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64))) (neg.f64 (+.f64 #s(literal 1/16 binary64) (-.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (*.f64 beta #s(literal -1/32 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal -1/16 binary64))) (neg.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))))
(/.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 beta #s(literal -1/8 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/16 binary64))) (*.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta)))) #s(literal -1/134217728 binary64) #s(literal 1/262144 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))) (-.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/32768 binary64)))) (-.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (*.f64 beta #s(literal -1/32 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))) #s(literal -1/4096 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal -1/64 binary64)) (-.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (*.f64 beta #s(literal -1/32 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))) #s(literal -1/4096 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (+.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 beta beta) #s(literal 1/1024 binary64)))) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 beta beta) (*.f64 beta beta)) #s(literal -1/256 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (*.f64 beta #s(literal -1/32 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal -1/16 binary64)))) (neg.f64 (neg.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 beta #s(literal -1/8 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))) (/.f64 #s(literal 1/16 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)))
(*.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (*.f64 beta #s(literal -1/32 binary64)))))
(*.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (-.f64 (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64)) (*.f64 beta #s(literal -1/32 binary64))))))
(*.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal -1/16 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 beta (*.f64 beta beta)) #s(literal -1/512 binary64) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal 1/16 binary64)) (*.f64 beta #s(literal -1/32 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 beta beta) #s(literal 1/64 binary64) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta #s(literal -1/8 binary64) #s(literal -1/4 binary64)))))
(*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 beta beta) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 beta #s(literal -1/8 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) alpha) (/.f64 (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)) alpha))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 alpha)) (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (-.f64 #s(literal 1 binary64) beta))) (/.f64 (*.f64 beta beta) (*.f64 alpha (-.f64 #s(literal 1 binary64) beta))))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))) alpha))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha (-.f64 #s(literal 1 binary64) beta)) (-.f64 #s(literal 1 binary64) (*.f64 beta beta))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)) alpha) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) beta) alpha) (-.f64 #s(literal 1 binary64) (*.f64 beta beta))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) beta) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) alpha)))
(/.f64 (+.f64 beta #s(literal 1 binary64)) alpha)
(/.f64 (-.f64 #s(literal -1 binary64) beta) (neg.f64 alpha))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (*.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)) alpha))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (*.f64 alpha (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (*.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)) alpha))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 alpha)))
(/.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (*.f64 (-.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (*.f64 alpha (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) beta)) (neg.f64 alpha)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))) (neg.f64 alpha)))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 alpha) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 (neg.f64 alpha) (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 (neg.f64 alpha) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (*.f64 alpha (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)) alpha)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (*.f64 (neg.f64 alpha) (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (neg.f64 (*.f64 alpha (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) beta) alpha)))
(/.f64 (/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) alpha) (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) alpha) (-.f64 #s(literal 1 binary64) beta))
(/.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)) (neg.f64 alpha)))
(/.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)) (neg.f64 alpha)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) beta) (neg.f64 alpha)))
(/.f64 (*.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)) (neg.f64 alpha)))
(/.f64 (*.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))) alpha))
(/.f64 (*.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 alpha)))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) beta) (neg.f64 alpha)))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) beta)) alpha))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) beta)) (neg.f64 alpha)))
(/.f64 (*.f64 (fma.f64 beta beta #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 beta #s(literal -1 binary64)) alpha))
(/.f64 (*.f64 (fma.f64 beta beta #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 beta #s(literal -1 binary64)) (neg.f64 alpha)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 alpha (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 alpha (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (*.f64 alpha (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (*.f64 alpha (neg.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)))) (*.f64 alpha (neg.f64 (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 beta beta #s(literal -1 binary64))) (*.f64 alpha (+.f64 beta #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (*.f64 (neg.f64 alpha) (neg.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)))) (*.f64 (neg.f64 alpha) (neg.f64 (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 beta beta #s(literal -1 binary64))) (*.f64 (neg.f64 alpha) (+.f64 beta #s(literal -1 binary64))))
(/.f64 (neg.f64 (/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) alpha)) (neg.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) alpha)) (neg.f64 (-.f64 #s(literal 1 binary64) beta)))
(pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 (+.f64 beta #s(literal 1 binary64)) (*.f64 alpha #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha))
(*.f64 (+.f64 beta #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (-.f64 #s(literal -1 binary64) beta) (/.f64 #s(literal -1 binary64) alpha))
(*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))))
(*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)) alpha)))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 beta #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (*.f64 alpha (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) beta) alpha)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))))
(*.f64 (/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) alpha) (/.f64 #s(literal 1 binary64) (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) alpha) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)))
(*.f64 (pow.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 alpha (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 alpha #s(literal -2 binary64))) (/.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) (/.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)))
(+.f64 beta #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) beta)
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (neg.f64 (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) beta))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)))
(-.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))))
(fma.f64 beta #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) beta #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (neg.f64 (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta))))
(fma.f64 #s(literal -1 binary64) (neg.f64 beta) #s(literal 1 binary64))
(neg.f64 (-.f64 #s(literal -1 binary64) beta))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta #s(literal -1 binary64)) (fma.f64 beta beta #s(literal -1 binary64))))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) beta))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (neg.f64 (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (fma.f64 beta beta #s(literal -1 binary64)) (+.f64 beta #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (*.f64 (-.f64 #s(literal 1 binary64) beta) (*.f64 beta beta))) (*.f64 (-.f64 #s(literal 1 binary64) beta) (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta))) (*.f64 beta (*.f64 beta beta)))) (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta (*.f64 beta beta))) (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 beta beta) (*.f64 beta beta) (*.f64 beta beta))) (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 beta beta) (*.f64 beta beta))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (neg.f64 (fma.f64 beta beta #s(literal -1 binary64))) (neg.f64 (+.f64 beta #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (fma.f64 (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64)))
(*.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) beta))
(*.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (fma.f64 beta beta #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))
(+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal 1 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))) (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (*.f64 beta #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 alpha (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))
(fma.f64 alpha (*.f64 (/.f64 #s(literal -2 binary64) beta) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)) #s(literal 1 binary64))
(fma.f64 (*.f64 alpha #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) beta) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 alpha (*.f64 beta #s(literal -1/2 binary64))) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 alpha (neg.f64 beta)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 alpha) (/.f64 #s(literal 1 binary64) beta) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (/.f64 #s(literal -2 binary64) beta) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 alpha beta) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) beta) alpha #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 alpha beta)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 alpha #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 alpha #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (/.f64 (*.f64 alpha #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 alpha #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) beta) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) beta) #s(literal -2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) alpha) #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) beta) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 alpha) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 alpha #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) beta) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 alpha (neg.f64 beta)) (neg.f64 alpha)) (neg.f64 alpha)) beta)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta)))) (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta)))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 alpha (neg.f64 beta)) (neg.f64 alpha)) (neg.f64 alpha)) beta)))
(/.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) #s(literal -1 binary64)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta))))) (neg.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 alpha (neg.f64 beta)) (neg.f64 alpha)) (neg.f64 alpha)) beta))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta))) (/.f64 (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta)))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta)))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta))))) (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 alpha (*.f64 alpha alpha)) (*.f64 alpha (*.f64 alpha alpha))) (*.f64 (*.f64 beta (*.f64 beta beta)) (*.f64 beta (*.f64 beta beta)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 alpha alpha) (*.f64 alpha alpha)) (*.f64 (*.f64 beta beta) (*.f64 beta beta))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 alpha alpha) (*.f64 alpha alpha)) (*.f64 (*.f64 beta beta) (*.f64 beta beta))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) #s(literal 1 binary64)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))))) (+.f64 (/.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 alpha (neg.f64 beta)) (neg.f64 alpha)) (neg.f64 alpha)) beta))))
(*.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64))))
(*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (*.f64 alpha alpha))) (*.f64 beta (*.f64 beta beta))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 alpha (neg.f64 beta)) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 alpha (neg.f64 beta)))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (*.f64 alpha #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (/.f64 alpha beta)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 beta)) (*.f64 #s(literal 2 binary64) (/.f64 alpha beta)))
(neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 alpha beta)))
(/.f64 alpha (*.f64 beta #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 beta (*.f64 alpha #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 beta (*.f64 alpha #s(literal -2 binary64))))))
(/.f64 (*.f64 alpha #s(literal -2 binary64)) beta)
(/.f64 (*.f64 alpha #s(literal 2 binary64)) (neg.f64 beta))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 beta (*.f64 alpha #s(literal -2 binary64)))))
(pow.f64 (/.f64 beta (*.f64 alpha #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 alpha (/.f64 #s(literal -2 binary64) beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(*.f64 #s(literal 1 binary64) (/.f64 alpha (*.f64 beta #s(literal -1/2 binary64))))
(*.f64 (*.f64 alpha #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) beta))
(*.f64 (/.f64 alpha (*.f64 beta #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 alpha #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) beta))
(*.f64 (/.f64 #s(literal 1 binary64) beta) (*.f64 alpha #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) beta) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) beta) alpha)
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 alpha beta)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 beta (*.f64 alpha #s(literal -2 binary64))))))
(*.f64 #s(literal 2 binary64) (/.f64 alpha (neg.f64 beta)))
(*.f64 (/.f64 alpha beta) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 alpha #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta))
(*.f64 (/.f64 alpha #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) beta))
(*.f64 (pow.f64 (/.f64 beta (*.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 beta (*.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 alpha #s(literal 2 binary64)))
(neg.f64 (*.f64 alpha #s(literal 2 binary64)))
(*.f64 alpha #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) alpha)
(*.f64 (*.f64 alpha #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 alpha #s(literal 2 binary64)))

simplify489.0ms (5.1%)

Memory
10.3MiB live, 365.0MiB allocated
Algorithm
egg-herbie
Rules
9 154×lower-fma.f64
9 154×lower-fma.f32
2 824×lower-*.f64
2 824×lower-*.f32
2 048×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0146966
1396932
2894911
32468857
45332857
08130815
Stop Event
iter limit
node limit
Counts
168 → 166
Calls
Call 1
Inputs
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 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 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)
(* alpha (- (* 1/8 alpha) 1/4))
(* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))
(* alpha (- (* alpha (+ 1/8 (* alpha (- (* 1/32 alpha) 1/16)))) 1/4))
-1/2
(- (/ 1 alpha) 1/2)
(- (/ 1 alpha) (+ 1/2 (/ 2 (pow alpha 2))))
(- (+ (/ 1 alpha) (* 4 (/ 1 (pow alpha 3)))) (+ 1/2 (/ 2 (pow alpha 2))))
-1/2
(- (/ 1 alpha) 1/2)
(- (* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha)) 1/2)
(- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha)) 1/2)
(* -1/2 alpha)
(* alpha (- (* 1/4 alpha) 1/2))
(* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2))
(* alpha (- (* alpha (+ 1/4 (* alpha (- (* 1/16 alpha) 1/8)))) 1/2))
-1
(- (* 2 (/ 1 alpha)) 1)
(- (* 2 (/ 1 alpha)) (+ 1 (/ 4 (pow alpha 2))))
(- (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))) (+ 1 (/ 4 (pow alpha 2))))
-1
(- (* 2 (/ 1 alpha)) 1)
(- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1)
(- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1)
-2
(- (* -1 alpha) 2)
(- (* -1 alpha) 2)
(- (* -1 alpha) 2)
(* -1 alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
1/2
(+ 1/2 (* 1/4 beta))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(+ 1/2 (* beta (+ 1/4 (* -1/8 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 (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/4
(+ 1/4 (* -1/8 beta))
(+ 1/4 (* -1/8 beta))
(+ 1/4 (* -1/8 beta))
(* -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/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 alpha)
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
1
(+ 1 beta)
(+ 1 beta)
(+ 1 beta)
beta
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
beta
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
1
(+ 1 (* -1 (/ alpha beta)))
(+ 1 (* -1 (/ alpha beta)))
(+ 1 (* -1 (/ alpha beta)))
(* -1 (/ alpha beta))
(* alpha (- (/ 1 alpha) (/ 1 beta)))
(* alpha (- (/ 1 alpha) (/ 1 beta)))
(* alpha (- (/ 1 alpha) (/ 1 beta)))
(* -1 (/ alpha beta))
(* -1 (* alpha (- (/ 1 beta) (/ 1 alpha))))
(* -1 (* alpha (- (/ 1 beta) (/ 1 alpha))))
(* -1 (* alpha (- (/ 1 beta) (/ 1 alpha))))
(* -1 (/ alpha beta))
(/ (+ beta (* -1 alpha)) beta)
(/ (+ beta (* -1 alpha)) beta)
(/ (+ beta (* -1 alpha)) beta)
1
(+ 1 (* -1 (/ alpha beta)))
(+ 1 (* -1 (/ alpha beta)))
(+ 1 (* -1 (/ alpha beta)))
1
(+ 1 (* -1 (/ alpha beta)))
(+ 1 (* -1 (/ alpha beta)))
(+ 1 (* -1 (/ alpha beta)))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 (/ alpha beta))
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
(* -2 alpha)
Outputs
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 alpha))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal -4 binary64)) alpha)) alpha)) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha)
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)) alpha)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal -4 binary64)) alpha)) alpha)) alpha)
(* -1/4 alpha)
(*.f64 #s(literal -1/4 binary64) alpha)
(* alpha (- (* 1/8 alpha) 1/4))
(*.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)))
(* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))
(*.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)))
(* alpha (- (* alpha (+ 1/8 (* alpha (- (* 1/32 alpha) 1/16)))) 1/4))
(*.f64 alpha (fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal 1/32 binary64) #s(literal -1/16 binary64)) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)))
-1/2
#s(literal -1/2 binary64)
(- (/ 1 alpha) 1/2)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(- (/ 1 alpha) (+ 1/2 (/ 2 (pow alpha 2))))
(-.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha))
(- (+ (/ 1 alpha) (* 4 (/ 1 (pow alpha 3)))) (+ 1/2 (/ 2 (pow alpha 2))))
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)) alpha) #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(- (/ 1 alpha) 1/2)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(- (* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha)) 1/2)
(-.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha))
(- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha)) 1/2)
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)) alpha) #s(literal -1/2 binary64))
(* -1/2 alpha)
(*.f64 alpha #s(literal -1/2 binary64))
(* alpha (- (* 1/4 alpha) 1/2))
(*.f64 alpha (fma.f64 alpha #s(literal 1/4 binary64) #s(literal -1/2 binary64)))
(* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2))
(*.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))
(* alpha (- (* alpha (+ 1/4 (* alpha (- (* 1/16 alpha) 1/8)))) 1/2))
(*.f64 alpha (fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal 1/16 binary64) #s(literal -1/8 binary64)) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)))
-1
#s(literal -1 binary64)
(- (* 2 (/ 1 alpha)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) alpha))
(- (* 2 (/ 1 alpha)) (+ 1 (/ 4 (pow alpha 2))))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha))
(- (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))) (+ 1 (/ 4 (pow alpha 2))))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal -4 binary64)) alpha)) alpha))
-1
#s(literal -1 binary64)
(- (* 2 (/ 1 alpha)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) alpha))
(- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1)
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha))
(- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1)
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal -4 binary64)) alpha)) alpha))
-2
#s(literal -2 binary64)
(- (* -1 alpha) 2)
(-.f64 #s(literal -2 binary64) alpha)
(- (* -1 alpha) 2)
(-.f64 #s(literal -2 binary64) alpha)
(- (* -1 alpha) 2)
(-.f64 #s(literal -2 binary64) alpha)
(* -1 alpha)
(neg.f64 alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 alpha)
(neg.f64 alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 beta))
(fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(fma.f64 beta (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(fma.f64 beta (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(* -1/8 (pow beta 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 beta beta))
(* (pow beta 2) (- (* 1/4 (/ 1 beta)) 1/8))
(*.f64 beta (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)))
(* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))
(fma.f64 beta (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))
(fma.f64 beta (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(* -1/8 (pow beta 2))
(*.f64 #s(literal -1/8 binary64) (*.f64 beta beta))
(* (pow beta 2) (- (* 1/4 (/ 1 beta)) 1/8))
(*.f64 beta (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)))
(* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))
(fma.f64 beta (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(* (pow beta 2) (- (+ (/ 1/2 (pow beta 2)) (* 1/4 (/ 1 beta))) 1/8))
(fma.f64 beta (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
1/4
#s(literal 1/4 binary64)
(+ 1/4 (* -1/8 beta))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(+ 1/4 (* -1/8 beta))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(+ 1/4 (* -1/8 beta))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(* -1/8 beta)
(*.f64 #s(literal -1/8 binary64) beta)
(* beta (- (* 1/4 (/ 1 beta)) 1/8))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(* beta (- (* 1/4 (/ 1 beta)) 1/8))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(* beta (- (* 1/4 (/ 1 beta)) 1/8))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(* -1/8 beta)
(*.f64 #s(literal -1/8 binary64) beta)
(* -1 (* beta (- 1/8 (* 1/4 (/ 1 beta)))))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(* -1 (* beta (- 1/8 (* 1/4 (/ 1 beta)))))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(* -1 (* beta (- 1/8 (* 1/4 (/ 1 beta)))))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(+ (/ 1 alpha) (/ beta alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+ (/ 1 alpha) (/ beta alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+ (/ 1 alpha) (/ beta alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
1
#s(literal 1 binary64)
(+ 1 beta)
(+.f64 #s(literal 1 binary64) beta)
(+ 1 beta)
(+.f64 #s(literal 1 binary64) beta)
(+ 1 beta)
(+.f64 #s(literal 1 binary64) beta)
beta
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
beta
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(* -1 (/ alpha beta))
(/.f64 alpha (neg.f64 beta))
(* alpha (- (/ 1 alpha) (/ 1 beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(* alpha (- (/ 1 alpha) (/ 1 beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(* alpha (- (/ 1 alpha) (/ 1 beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(* -1 (/ alpha beta))
(/.f64 alpha (neg.f64 beta))
(* -1 (* alpha (- (/ 1 beta) (/ 1 alpha))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(* -1 (* alpha (- (/ 1 beta) (/ 1 alpha))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(* -1 (* alpha (- (/ 1 beta) (/ 1 alpha))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(* -1 (/ alpha beta))
(/.f64 alpha (neg.f64 beta))
(/ (+ beta (* -1 alpha)) beta)
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(/ (+ beta (* -1 alpha)) beta)
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(/ (+ beta (* -1 alpha)) beta)
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))
(* -2 alpha)
(*.f64 alpha #s(literal -2 binary64))

eval79.0ms (0.8%)

Memory
-3.5MiB live, 184.8MiB allocated
Compiler

Compiled 10 993 to 1 615 computations (85.3% saved)

prune77.0ms (0.8%)

Memory
-7.0MiB live, 194.3MiB allocated
Pruning

22 alts after pruning (17 fresh and 5 done)

PrunedKeptTotal
New62213635
Fresh246
Picked235
Done022
Total62622648
Accuracy
100.0%
Counts
648 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.3%
(fma.f64 beta (fma.f64 beta (fma.f64 beta #s(literal 1/16 binary64) #s(literal -1/8 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
45.4%
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
46.7%
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
49.1%
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
49.7%
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
50.8%
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
73.6%
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
49.1%
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
36.6%
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))
26.1%
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (*.f64 (-.f64 #s(literal 1 binary64) beta) alpha))
22.1%
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha)
28.8%
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
8.6%
(/.f64 beta alpha)
28.8%
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
23.5%
(/.f64 #s(literal 1 binary64) alpha)
32.9%
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
30.0%
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
3.8%
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
3.6%
(+.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
28.8%
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 beta #s(literal 1 binary64)))
37.5%
#s(literal 1 binary64)
50.3%
#s(literal 1/2 binary64)
Compiler

Compiled 338 to 249 computations (26.3% saved)

simplify604.0ms (6.3%)

Memory
29.4MiB live, 1 035.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 beta #s(literal 1 binary64))
cost-diff0
(/.f64 alpha (+.f64 beta #s(literal 1 binary64)))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
cost-diff0
(/.f64 #s(literal 1 binary64) alpha)
cost-diff0
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
cost-diff384
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
cost-diff0
(/.f64 beta alpha)
cost-diff192
(+.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
cost-diff0
(-.f64 #s(literal -2 binary64) alpha)
cost-diff0
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))
cost-diff0
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
Rules
22 674×lower-fma.f32
22 672×lower-fma.f64
3 940×lower-*.f64
3 940×lower-*.f32
3 506×lower--.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01764
03068
14364
26658
39058
421858
589758
6156658
7188258
8239758
9527658
10724258
0863858
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
alpha
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))
#s(literal 1/2 binary64)
(-.f64 #s(literal -2 binary64) alpha)
#s(literal -2 binary64)
(+.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
#s(literal 1/2 binary64)
#s(literal -1/2 binary64)
(/.f64 beta alpha)
beta
alpha
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
#s(literal 1/2 binary64)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
#s(literal 1 binary64)
alpha
#s(literal -1/2 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
#s(literal 1 binary64)
(/.f64 alpha (+.f64 beta #s(literal 1 binary64)))
alpha
(+.f64 beta #s(literal 1 binary64))
beta
Outputs
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
alpha
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))
#s(literal 1/2 binary64)
(-.f64 #s(literal -2 binary64) alpha)
#s(literal -2 binary64)
(+.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal -1/2 binary64)
(/.f64 beta alpha)
beta
alpha
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) alpha)
#s(literal 1/2 binary64)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 #s(literal 1 binary64) alpha)
#s(literal 1 binary64)
alpha
#s(literal -1/2 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
(/.f64 (+.f64 beta #s(literal 1 binary64)) alpha)
#s(literal 1 binary64)
(/.f64 alpha (+.f64 beta #s(literal 1 binary64)))
alpha
(+.f64 beta #s(literal 1 binary64))
beta

localize70.0ms (0.7%)

Memory
-3.8MiB live, 193.8MiB allocated
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 beta #s(literal 1 binary64))
accuracy100.0%
(/.f64 alpha (+.f64 beta #s(literal 1 binary64)))
accuracy99.9%
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
accuracy100.0%
(/.f64 #s(literal 1 binary64) alpha)
accuracy100.0%
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
accuracy71.8%
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
accuracy100.0%
(/.f64 beta alpha)
accuracy100.0%
(+.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
accuracy100.0%
(-.f64 #s(literal -2 binary64) alpha)
accuracy100.0%
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))
accuracy71.5%
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
Samples
24.0ms180×0valid
12.0ms46×1valid
10.0ms29×2valid
0.0ms3valid
Compiler

Compiled 69 to 20 computations (71% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-div: 13.0ms (44.3% of total)
ival-add: 7.0ms (23.9% of total)
adjust: 3.0ms (10.2% of total)
ival-mult: 3.0ms (10.2% of total)
ival-sub: 2.0ms (6.8% of total)
exact: 1.0ms (3.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series13.0ms (0.1%)

Memory
-4.8MiB live, 34.3MiB allocated
Counts
11 → 156
Calls
Call 1
Inputs
#<alt (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))>
#<alt (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))>
#<alt (-.f64 #s(literal -2 binary64) alpha)>
#<alt (+.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))>
#<alt (/.f64 beta alpha)>
#<alt (+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))>
#<alt (/.f64 #s(literal 1 binary64) alpha)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))>
#<alt (/.f64 alpha (+.f64 beta #s(literal 1 binary64)))>
#<alt (+.f64 beta #s(literal 1 binary64))>
Outputs
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 alpha))>
#<alt (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))>
#<alt (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))>
#<alt (/ 1 alpha)>
#<alt (/ (- 1 (* 2 (/ 1 alpha))) alpha)>
#<alt (/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)>
#<alt (/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)>
#<alt (/ 1 alpha)>
#<alt (* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))>
#<alt -1/4>
#<alt (- (* 1/8 alpha) 1/4)>
#<alt (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)>
#<alt (- (* alpha (+ 1/8 (* alpha (- (* 1/32 alpha) 1/16)))) 1/4)>
#<alt (/ -1/2 alpha)>
#<alt (/ (- (/ 1 alpha) 1/2) alpha)>
#<alt (/ (- (/ 1 alpha) (+ 1/2 (/ 2 (pow alpha 2)))) alpha)>
#<alt (/ (- (+ (/ 1 alpha) (* 4 (/ 1 (pow alpha 3)))) (+ 1/2 (/ 2 (pow alpha 2)))) alpha)>
#<alt (/ -1/2 alpha)>
#<alt (* -1 (/ (- 1/2 (/ 1 alpha)) alpha))>
#<alt (* -1 (/ (+ 1/2 (* -1 (/ (- 1 (* 2 (/ 1 alpha))) alpha))) alpha))>
#<alt (* -1 (/ (+ 1/2 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha))) alpha))) alpha))>
#<alt -2>
#<alt (- (* -1 alpha) 2)>
#<alt (- (* -1 alpha) 2)>
#<alt (- (* -1 alpha) 2)>
#<alt (* -1 alpha)>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 alpha)>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ beta alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ (+ 1 (* -1/2 alpha)) alpha)>
#<alt (/ (+ 1 (* -1/2 alpha)) alpha)>
#<alt (/ (+ 1 (* -1/2 alpha)) alpha)>
#<alt -1/2>
#<alt (- (/ 1 alpha) 1/2)>
#<alt (- (/ 1 alpha) 1/2)>
#<alt (- (/ 1 alpha) 1/2)>
#<alt -1/2>
#<alt (- (/ 1 alpha) 1/2)>
#<alt (- (/ 1 alpha) 1/2)>
#<alt (- (/ 1 alpha) 1/2)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ 1 alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ (+ 1 beta) alpha)>
#<alt (/ 1 alpha)>
#<alt (+ (/ 1 alpha) (/ beta alpha))>
#<alt (+ (/ 1 alpha) (/ beta alpha))>
#<alt (+ (/ 1 alpha) (/ beta alpha))>
#<alt (/ beta alpha)>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (/ beta alpha)>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt (/ alpha (+ 1 beta))>
#<alt alpha>
#<alt (+ alpha (* -1 (* alpha beta)))>
#<alt (+ alpha (* beta (- (* alpha beta) alpha)))>
#<alt (+ alpha (* beta (- (* beta (- (* -1 (* alpha beta)) (* -1 alpha))) alpha)))>
#<alt (/ alpha beta)>
#<alt (/ (+ alpha (* -1 (/ alpha beta))) beta)>
#<alt (/ (- (+ alpha (/ alpha (pow beta 2))) (/ alpha beta)) beta)>
#<alt (/ (- (+ alpha (* -1 (/ alpha (pow beta 3)))) (+ (* -1 (/ alpha (pow beta 2))) (/ alpha beta))) beta)>
#<alt (/ alpha beta)>
#<alt (* -1 (/ (+ (* -1 alpha) (/ alpha beta)) beta))>
#<alt (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ alpha beta) alpha) beta))) beta))>
#<alt (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ alpha beta) alpha) beta)) alpha) beta))) beta))>
#<alt 1>
#<alt (+ 1 beta)>
#<alt (+ 1 beta)>
#<alt (+ 1 beta)>
#<alt beta>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt beta>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt (* beta (+ 1 (/ 1 beta)))>
#<alt (* beta (+ 1 (/ 1 beta)))>
Calls

39 calls:

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

rewrite357.0ms (3.7%)

Memory
-16.8MiB live, 705.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 920×lower-fma.f32
5 918×lower-fma.f64
4 664×lower-*.f64
4 664×lower-*.f32
3 984×lower-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01750
03054
113848
298044
0850144
Stop Event
iter limit
node limit
iter limit
Counts
11 → 679
Calls
Call 1
Inputs
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))
(-.f64 #s(literal -2 binary64) alpha)
(+.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(/.f64 beta alpha)
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
(/.f64 alpha (+.f64 beta #s(literal 1 binary64)))
(+.f64 beta #s(literal 1 binary64))
Outputs
(+.f64 #s(literal 1/2 binary64) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))))
(+.f64 (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))) #s(literal 1/2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (-.f64 #s(literal 1/2 binary64) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))))))
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) 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))
(fma.f64 #s(literal 1/2 binary64) (*.f64 alpha (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) alpha #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 alpha #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) (*.f64 alpha #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) (/.f64 alpha #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 alpha #s(literal 1/2 binary64)) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 alpha #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (+.f64 alpha #s(literal -2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 alpha (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)) alpha) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 alpha (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (*.f64 (+.f64 alpha #s(literal -2 binary64)) alpha) #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))
(fma.f64 (/.f64 alpha (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))) (+.f64 alpha #s(literal -2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha #s(literal 1/4 binary64)) (+.f64 alpha #s(literal 2 binary64))))))))
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64)) (+.f64 (/.f64 alpha (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha #s(literal 1/4 binary64)) (+.f64 alpha #s(literal 2 binary64)))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)))) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha #s(literal 1/4 binary64)) (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64)) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha #s(literal 1/4 binary64)) (+.f64 alpha #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64))) (+.f64 (/.f64 alpha (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) (-.f64 #s(literal 1/2 binary64) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha #s(literal 1/4 binary64)) (+.f64 alpha #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64)))) (neg.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha #s(literal 1/4 binary64)) (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha #s(literal 1/4 binary64)) (+.f64 alpha #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 alpha (*.f64 alpha alpha)) (/.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 alpha #s(literal 1/4 binary64)) (+.f64 alpha #s(literal 2 binary64))))))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 alpha (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 #s(literal -2 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))))))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) #s(literal 4 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (+.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 alpha #s(literal -2 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) #s(literal -2 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) alpha))
(+.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (*.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))))
(+.f64 (*.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))))
(+.f64 (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (*.f64 (*.f64 alpha #s(literal -2 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))))
(+.f64 (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 alpha #s(literal 2 binary64))))
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (*.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))))
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))))
(fma.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))))
(fma.f64 (+.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (*.f64 alpha #s(literal -2 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) #s(literal 4 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (+.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 alpha #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) alpha (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) alpha))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 alpha #s(literal 2 binary64))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 alpha #s(literal 2 binary64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64))))
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 #s(literal -1/2 binary64) (+.f64 alpha #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal -2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (*.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))))))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (-.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 alpha (+.f64 alpha #s(literal -2 binary64))) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64)))))) (-.f64 #s(literal 4 binary64) (*.f64 alpha (+.f64 alpha #s(literal -2 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (+.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (+.f64 #s(literal 4 binary64) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64)))))
(pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 alpha #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (+.f64 alpha #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (*.f64 (+.f64 alpha #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))) (+.f64 alpha #s(literal -2 binary64)))
(+.f64 #s(literal -2 binary64) (neg.f64 alpha))
(+.f64 (neg.f64 alpha) #s(literal -2 binary64))
(+.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(+.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64)))))
(-.f64 #s(literal -2 binary64) alpha)
(-.f64 #s(literal 0 binary64) (+.f64 alpha #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 alpha #s(literal -1 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))
(fma.f64 (neg.f64 alpha) #s(literal 1 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal -8 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64))) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64)))))
(neg.f64 (+.f64 alpha #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (neg.f64 alpha) (-.f64 (neg.f64 alpha) #s(literal -2 binary64)))) (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))))
(/.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (+.f64 #s(literal 4 binary64) (*.f64 (neg.f64 alpha) (-.f64 (neg.f64 alpha) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (neg.f64 (neg.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (+.f64 alpha #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (neg.f64 (+.f64 (neg.f64 alpha) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (neg.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (neg.f64 alpha) (-.f64 (neg.f64 alpha) #s(literal -2 binary64))))))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 alpha alpha)) (+.f64 (neg.f64 alpha) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)) (*.f64 alpha (*.f64 alpha alpha)))) (*.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (*.f64 alpha alpha))) (*.f64 (+.f64 alpha #s(literal -2 binary64)) (+.f64 alpha #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (neg.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -4 binary64) (*.f64 alpha alpha))) (+.f64 alpha #s(literal -2 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal -4 binary64) (*.f64 alpha alpha))) (neg.f64 (+.f64 (neg.f64 alpha) #s(literal 2 binary64))))
(/.f64 (fma.f64 alpha (*.f64 alpha (neg.f64 alpha)) #s(literal -8 binary64)) (fma.f64 alpha alpha (-.f64 #s(literal 4 binary64) (*.f64 (neg.f64 alpha) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (fma.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (fma.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 alpha alpha) #s(literal 4 binary64)) (-.f64 (neg.f64 alpha) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal -8 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 alpha (*.f64 alpha alpha)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64))))) (+.f64 (/.f64 #s(literal 4 binary64) (+.f64 alpha #s(literal -2 binary64))) (/.f64 (*.f64 alpha alpha) (+.f64 alpha #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal 1 binary64)) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal 1 binary64)) (+.f64 alpha #s(literal -2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) alpha))
(*.f64 #s(literal -1 binary64) (+.f64 alpha #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (neg.f64 alpha) (-.f64 (neg.f64 alpha) #s(literal -2 binary64))))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal -2 binary64))))
(*.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 alpha (+.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (+.f64 #s(literal -4 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 alpha) #s(literal 2 binary64))))
#s(literal 0 binary64)
(exp.f64 (*.f64 (log.f64 (/.f64 alpha beta)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 beta (neg.f64 alpha)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 alpha)) (/.f64 beta (neg.f64 alpha)))
(neg.f64 (/.f64 beta (neg.f64 alpha)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) alpha) beta))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 beta (neg.f64 alpha))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 alpha beta)))
(/.f64 beta alpha)
(/.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 alpha) beta))
(/.f64 (neg.f64 beta) (neg.f64 alpha))
(pow.f64 (/.f64 alpha beta) #s(literal -1 binary64))
(*.f64 beta (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (/.f64 beta alpha) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 beta alpha))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) beta)
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (pow.f64 (/.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 beta #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 beta (neg.f64 alpha)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) alpha) beta))
(*.f64 (neg.f64 beta) (/.f64 #s(literal -1 binary64) alpha))
(*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) beta))
(*.f64 (/.f64 beta #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) alpha))
(*.f64 (pow.f64 (/.f64 alpha beta) #s(literal -1/2 binary64)) (pow.f64 (/.f64 alpha beta) #s(literal -1/2 binary64)))
(*.f64 (*.f64 beta (pow.f64 alpha #s(literal -1/2 binary64))) (pow.f64 alpha #s(literal -1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))
(+.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) alpha))
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 0 binary64))
(+.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/2 binary64))
(+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64))
(+.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(exp.f64 (neg.f64 (log.f64 alpha)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) alpha))
(-.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 0 binary64))
(-.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) alpha) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) alpha) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))) #s(literal 0 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))) #s(literal 1/2 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) alpha))) #s(literal 1/2 binary64))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 0 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/2 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha))))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal -1/2 binary64) alpha)))) #s(literal -1/2 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1/2 binary64) alpha)))) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal -1/2 binary64))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal -1/2 binary64))) (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) alpha))
(neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))))
(neg.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha))) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 alpha))
(/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha))))
(/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))))
(/.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))))
(/.f64 (+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) alpha)))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal 0 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))) (-.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal -1 binary64) alpha))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (+.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(/.f64 (*.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))
(pow.f64 alpha #s(literal -1 binary64))
(pow.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) alpha))
(*.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))))
(*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64)))))
(*.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))))
(*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))))
(*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (pow.f64 alpha #s(literal -1/2 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal -1/2 binary64))) (pow.f64 alpha #s(literal -1/2 binary64)))
(+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))))
(-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) alpha) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))) #s(literal -1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal -1/2 binary64))
(fma.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))) #s(literal -1/2 binary64))
(fma.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64)))) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))) #s(literal -1/2 binary64))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal -1/2 binary64))) (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(neg.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)) (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) alpha)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) alpha))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64))) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)))) (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64)))) (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64)) #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) alpha))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha))))))
(*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(+.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))
(+.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) alpha))
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 0 binary64))
(+.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/2 binary64))
(+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64))
(+.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(exp.f64 (neg.f64 (log.f64 alpha)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) alpha))
(-.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 0 binary64))
(-.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) alpha) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) alpha) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))) #s(literal 0 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))) #s(literal 1/2 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) alpha))) #s(literal 1/2 binary64))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 0 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/2 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha))))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal -1/2 binary64) alpha)))) #s(literal -1/2 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1/2 binary64) alpha)))) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal -1/2 binary64))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal -1/2 binary64))) (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) alpha))
(neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))))
(neg.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha))) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 alpha))
(/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha))))
(/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))))
(/.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))))
(/.f64 (+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) alpha)))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) #s(literal 0 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)))) (-.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal -1 binary64) alpha))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (+.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(/.f64 (*.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))
(pow.f64 alpha #s(literal -1 binary64))
(pow.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) alpha))
(*.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))))
(*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))))
(*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))))
(*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64)))))
(*.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))))
(*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))))
(*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (pow.f64 alpha #s(literal -1/2 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal -1/2 binary64))) (pow.f64 alpha #s(literal -1/2 binary64)))
(+.f64 (/.f64 beta alpha) (/.f64 #s(literal 1 binary64) alpha))
(+.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 beta alpha))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) alpha) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) alpha) (neg.f64 beta)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) alpha) (neg.f64 beta)) (*.f64 (/.f64 #s(literal -1 binary64) alpha) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha))
(-.f64 (/.f64 beta alpha) (/.f64 #s(literal -1 binary64) alpha))
(-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 beta (neg.f64 alpha)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 alpha)) (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha))
(-.f64 (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) alpha) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))) alpha))
(-.f64 (/.f64 (*.f64 beta beta) (fma.f64 alpha beta (neg.f64 alpha))) (/.f64 #s(literal 1 binary64) (fma.f64 alpha beta (neg.f64 alpha))))
(fma.f64 beta (/.f64 #s(literal 1 binary64) alpha) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (/.f64 beta alpha) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 #s(literal 1 binary64) (/.f64 beta alpha) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) alpha) (/.f64 beta alpha))
(fma.f64 (/.f64 #s(literal 1 binary64) alpha) beta (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64) (/.f64 beta alpha))
(fma.f64 (/.f64 #s(literal 1 binary64) alpha) (pow.f64 (/.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 beta #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) alpha) (/.f64 beta alpha))
(fma.f64 #s(literal -1 binary64) (/.f64 beta (neg.f64 alpha)) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (neg.f64 beta) (/.f64 #s(literal -1 binary64) alpha) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64))) (/.f64 beta alpha))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) alpha)))) (/.f64 beta alpha))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha))) (/.f64 beta alpha))
(fma.f64 (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/4 binary64)))) (/.f64 beta alpha))
(fma.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) alpha))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) alpha)))) (/.f64 beta alpha))
(fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/2 binary64)))) (/.f64 beta alpha))
(fma.f64 (/.f64 #s(literal -1 binary64) alpha) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) alpha) (neg.f64 beta)))
(fma.f64 (/.f64 #s(literal -1 binary64) alpha) (neg.f64 beta) (*.f64 (/.f64 #s(literal -1 binary64) alpha) #s(literal -1 binary64)))
(fma.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64))) (/.f64 beta alpha))
(fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64))) (/.f64 beta alpha))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (pow.f64 alpha #s(literal -1/2 binary64)) (/.f64 beta alpha))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) beta) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 beta alpha))
(fma.f64 (/.f64 beta #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) alpha) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (pow.f64 (/.f64 alpha beta) #s(literal -1/2 binary64)) (pow.f64 (/.f64 alpha beta) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (*.f64 beta (pow.f64 alpha #s(literal -1/2 binary64))) (pow.f64 alpha #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal -1/2 binary64))) (pow.f64 alpha #s(literal -1/2 binary64)) (/.f64 beta alpha))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha))
(neg.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 alpha (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha beta (neg.f64 alpha)) (fma.f64 beta beta #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 alpha (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))) (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta (neg.f64 alpha) alpha) (neg.f64 (fma.f64 beta beta #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)) (*.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta beta #s(literal -1 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))))
(/.f64 (+.f64 beta #s(literal 1 binary64)) alpha)
(/.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 #s(literal -1 binary64) beta)))
(/.f64 (-.f64 #s(literal -1 binary64) beta) (neg.f64 alpha))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (*.f64 alpha (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) #s(literal 1 binary64))
(/.f64 (fma.f64 beta beta #s(literal -1 binary64)) (fma.f64 alpha beta (neg.f64 alpha)))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (*.f64 alpha (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))))
(/.f64 (neg.f64 (fma.f64 beta beta #s(literal -1 binary64))) (fma.f64 beta (neg.f64 alpha) alpha))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) alpha) (/.f64 #s(literal -1 binary64) (+.f64 beta #s(literal 1 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 beta beta)) beta))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta beta #s(literal -1 binary64))) (+.f64 beta #s(literal -1 binary64)))
(/.f64 (fma.f64 beta alpha alpha) (*.f64 alpha alpha))
(/.f64 (fma.f64 beta (neg.f64 alpha) (neg.f64 alpha)) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (+.f64 alpha (/.f64 alpha beta)) (*.f64 (/.f64 alpha beta) alpha))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 alpha) (*.f64 (/.f64 alpha beta) #s(literal -1 binary64))) (*.f64 (/.f64 alpha beta) (neg.f64 alpha)))
(/.f64 (+.f64 (neg.f64 alpha) (*.f64 (/.f64 (neg.f64 alpha) beta) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 alpha) beta) alpha))
(/.f64 (+.f64 alpha (*.f64 (/.f64 (neg.f64 alpha) beta) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 alpha) beta) (neg.f64 alpha)))
(/.f64 (fma.f64 (neg.f64 beta) alpha (neg.f64 alpha)) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (fma.f64 (neg.f64 beta) (neg.f64 alpha) alpha) (*.f64 alpha alpha))
(/.f64 (+.f64 (/.f64 alpha beta) alpha) (*.f64 alpha (/.f64 alpha beta)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 alpha) beta) (neg.f64 alpha)) (*.f64 alpha (/.f64 (neg.f64 alpha) beta)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 alpha) (*.f64 alpha (neg.f64 beta))) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (+.f64 alpha (*.f64 alpha beta)) (*.f64 alpha alpha))
(/.f64 (+.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) beta)) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (+.f64 (/.f64 (neg.f64 alpha) beta) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (/.f64 alpha beta)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 alpha) beta) alpha) (*.f64 (neg.f64 alpha) (/.f64 (neg.f64 alpha) beta)))
(/.f64 (+.f64 alpha (*.f64 (neg.f64 alpha) (neg.f64 beta))) (*.f64 alpha alpha))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (*.f64 alpha (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta beta #s(literal -1 binary64)))) (neg.f64 (fma.f64 beta (neg.f64 alpha) alpha)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta beta #s(literal -1 binary64)))) (+.f64 (neg.f64 beta) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha)))) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (*.f64 (/.f64 beta alpha) (/.f64 #s(literal 1 binary64) alpha)))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha (*.f64 alpha alpha))) (pow.f64 (/.f64 beta alpha) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (-.f64 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (*.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 beta alpha)))))
(/.f64 (-.f64 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (-.f64 (/.f64 beta alpha) (/.f64 #s(literal 1 binary64) alpha)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) alpha) (fma.f64 beta beta #s(literal -1 binary64))) (+.f64 (neg.f64 beta) #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) alpha) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (*.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 alpha))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (neg.f64 (*.f64 alpha (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta beta #s(literal -1 binary64)))) (fma.f64 beta (neg.f64 alpha) alpha))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (neg.f64 (fma.f64 beta beta #s(literal -1 binary64)))) (+.f64 (neg.f64 beta) #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (-.f64 #s(literal 1 binary64) beta))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) alpha) (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) alpha) (neg.f64 (fma.f64 beta beta #s(literal -1 binary64)))) (+.f64 beta #s(literal -1 binary64)))
(pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) (/.f64 alpha (+.f64 beta #s(literal 1 binary64)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 beta #s(literal 1 binary64)))
(*.f64 (+.f64 beta #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) alpha))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha))
(*.f64 (-.f64 #s(literal -1 binary64) beta) (/.f64 #s(literal -1 binary64) alpha))
(*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))))
(*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))) (/.f64 #s(literal 1 binary64) alpha)))
(*.f64 (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) (/.f64 (+.f64 beta #s(literal -1 binary64)) (+.f64 beta #s(literal -1 binary64))))
(*.f64 (fma.f64 beta beta #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 alpha beta (neg.f64 alpha))))
(*.f64 (fma.f64 beta beta #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) alpha)))
(*.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 alpha (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))))
(*.f64 (neg.f64 (fma.f64 beta beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 beta (neg.f64 alpha) alpha)))
(*.f64 (/.f64 #s(literal -1 binary64) alpha) (-.f64 #s(literal -1 binary64) beta))
(*.f64 (/.f64 #s(literal -1 binary64) alpha) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 beta #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) alpha) (*.f64 (-.f64 #s(literal -1 binary64) beta) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (+.f64 beta #s(literal 1 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (pow.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64)) (+.f64 beta #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 alpha #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) alpha) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta #s(literal -1 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 beta #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 #s(literal 1 binary64) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) alpha) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta #s(literal -1 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) alpha) (+.f64 beta #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (/.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (/.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta #s(literal -1 binary64)))) (/.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (+.f64 beta #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) alpha) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 beta beta #s(literal -1 binary64)) alpha) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) alpha) #s(literal -1 binary64)) (+.f64 beta #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) alpha))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64))) (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (+.f64 beta #s(literal 1 binary64)) (pow.f64 alpha #s(literal -1/2 binary64))) (pow.f64 alpha #s(literal -1/2 binary64)))
(+.f64 (*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 beta beta)) (*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) beta)))
(+.f64 (*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) beta)) (*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) beta) (*.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 beta beta) (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) beta) (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) beta) (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (*.f64 (*.f64 beta beta) (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))))
(+.f64 (*.f64 beta (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64)))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 alpha (-.f64 #s(literal -1 binary64) beta)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) beta)) (/.f64 alpha (-.f64 #s(literal -1 binary64) beta)))
(fma.f64 beta (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64)))))
(fma.f64 (*.f64 beta beta) (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) beta) (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) beta) (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 (*.f64 beta beta) (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))))
(fma.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 beta beta) (*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) beta)))
(fma.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) beta) (*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 beta beta)))
(fma.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) beta (*.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 alpha (-.f64 #s(literal -1 binary64) beta)))
(/.f64 alpha (+.f64 beta #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha))
(/.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) beta) alpha))
(/.f64 (/.f64 alpha (-.f64 #s(literal -1 binary64) beta)) #s(literal -1 binary64))
(/.f64 (neg.f64 alpha) (-.f64 #s(literal -1 binary64) beta))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 alpha)) (-.f64 #s(literal -1 binary64) beta))
(/.f64 (*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (fma.f64 beta (*.f64 (*.f64 beta beta) (*.f64 beta (*.f64 beta beta))) (*.f64 (-.f64 #s(literal 1 binary64) beta) (*.f64 (-.f64 #s(literal 1 binary64) beta) (-.f64 #s(literal 1 binary64) beta))))) (fma.f64 beta (*.f64 beta (*.f64 beta beta)) (*.f64 (-.f64 #s(literal 1 binary64) beta) (-.f64 (-.f64 #s(literal 1 binary64) beta) (*.f64 beta beta)))))
(/.f64 (*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)) (+.f64 (fma.f64 beta beta #s(literal -1 binary64)) beta))) (+.f64 (fma.f64 beta beta #s(literal -1 binary64)) beta))
(/.f64 (*.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) (fma.f64 beta beta #s(literal -1 binary64))) (+.f64 beta #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) (fma.f64 beta (*.f64 beta beta) #s(literal -1 binary64))) (fma.f64 beta beta (+.f64 beta #s(literal 1 binary64))))
(pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) #s(literal -1 binary64))
(*.f64 alpha (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
(*.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 #s(literal -1 binary64) beta)))
(*.f64 (/.f64 alpha (-.f64 #s(literal -1 binary64) beta)) #s(literal -1 binary64))
(*.f64 (neg.f64 alpha) (/.f64 #s(literal -1 binary64) (+.f64 beta #s(literal 1 binary64))))
(*.f64 (neg.f64 alpha) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 beta #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))) alpha)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)) alpha))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta beta #s(literal -1 binary64))) (*.f64 (+.f64 beta #s(literal -1 binary64)) alpha))
(*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))))
(*.f64 (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (*.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)) #s(literal 1 binary64)))
(*.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) (+.f64 beta #s(literal -1 binary64)))
(*.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) (*.f64 (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) alpha) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 beta #s(literal 1 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 alpha (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 alpha)) (/.f64 #s(literal -1 binary64) (+.f64 beta #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 beta beta #s(literal -1 binary64)))) (+.f64 beta #s(literal -1 binary64)))
(+.f64 beta #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) beta)
(+.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) beta))
(-.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)))
(fma.f64 beta #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) beta #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 beta) #s(literal 1 binary64))
(fma.f64 (*.f64 beta beta) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64)))))
(neg.f64 (-.f64 #s(literal -1 binary64) beta))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 beta beta)) beta) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) beta) (-.f64 #s(literal 1 binary64) (*.f64 beta beta))))
(/.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 beta #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -1 binary64) beta) #s(literal -1 binary64))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 beta beta)) beta))
(/.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (neg.f64 (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))))
(/.f64 (fma.f64 beta beta #s(literal -1 binary64)) (+.f64 beta #s(literal -1 binary64)))
(/.f64 (fma.f64 beta beta #s(literal -1 binary64)) (neg.f64 (+.f64 (neg.f64 beta) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 beta beta)) beta)))
(/.f64 (neg.f64 (fma.f64 beta beta #s(literal -1 binary64))) (+.f64 (neg.f64 beta) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) beta))
(/.f64 (-.f64 (*.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) (*.f64 (+.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 beta #s(literal -1 binary64)) (+.f64 beta #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta beta #s(literal -1 binary64)))) (+.f64 beta #s(literal -1 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta beta #s(literal -1 binary64)))) (neg.f64 (+.f64 (neg.f64 beta) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (neg.f64 (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 beta beta) (+.f64 beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64)))))
(/.f64 (*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (*.f64 (fma.f64 beta beta #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 beta #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)))) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta beta #s(literal -1 binary64)))) (+.f64 (neg.f64 beta) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (-.f64 #s(literal 1 binary64) beta))
(pow.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64)))
(*.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 beta #s(literal 1 binary64)) (*.f64 (+.f64 beta #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) beta))
(*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 beta beta)) beta)))
(*.f64 (fma.f64 beta beta #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))))
(*.f64 (neg.f64 (fma.f64 beta beta #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 beta) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal 1 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta (*.f64 beta beta) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta beta #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 beta #s(literal -1 binary64))))

simplify370.0ms (3.9%)

Memory
-7.5MiB live, 799.6MiB allocated
Algorithm
egg-herbie
Rules
12 534×lower-fma.f64
12 534×lower-fma.f32
3 808×lower-*.f64
3 808×lower-*.f32
2 970×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0159790
1449761
21010744
33537734
08242717
Stop Event
iter limit
node limit
Counts
156 → 153
Calls
Call 1
Inputs
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 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 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
(- (* 1/8 alpha) 1/4)
(- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)
(- (* alpha (+ 1/8 (* alpha (- (* 1/32 alpha) 1/16)))) 1/4)
(/ -1/2 alpha)
(/ (- (/ 1 alpha) 1/2) alpha)
(/ (- (/ 1 alpha) (+ 1/2 (/ 2 (pow alpha 2)))) alpha)
(/ (- (+ (/ 1 alpha) (* 4 (/ 1 (pow alpha 3)))) (+ 1/2 (/ 2 (pow alpha 2)))) alpha)
(/ -1/2 alpha)
(* -1 (/ (- 1/2 (/ 1 alpha)) alpha))
(* -1 (/ (+ 1/2 (* -1 (/ (- 1 (* 2 (/ 1 alpha))) alpha))) alpha))
(* -1 (/ (+ 1/2 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha))) alpha))) alpha))
-2
(- (* -1 alpha) 2)
(- (* -1 alpha) 2)
(- (* -1 alpha) 2)
(* -1 alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ beta alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ (+ 1 (* -1/2 alpha)) alpha)
(/ (+ 1 (* -1/2 alpha)) alpha)
(/ (+ 1 (* -1/2 alpha)) alpha)
-1/2
(- (/ 1 alpha) 1/2)
(- (/ 1 alpha) 1/2)
(- (/ 1 alpha) 1/2)
-1/2
(- (/ 1 alpha) 1/2)
(- (/ 1 alpha) 1/2)
(- (/ 1 alpha) 1/2)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ 1 alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ (+ 1 beta) alpha)
(/ 1 alpha)
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(+ (/ 1 alpha) (/ beta alpha))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
(/ alpha (+ 1 beta))
alpha
(+ alpha (* -1 (* alpha beta)))
(+ alpha (* beta (- (* alpha beta) alpha)))
(+ alpha (* beta (- (* beta (- (* -1 (* alpha beta)) (* -1 alpha))) alpha)))
(/ alpha beta)
(/ (+ alpha (* -1 (/ alpha beta))) beta)
(/ (- (+ alpha (/ alpha (pow beta 2))) (/ alpha beta)) beta)
(/ (- (+ alpha (* -1 (/ alpha (pow beta 3)))) (+ (* -1 (/ alpha (pow beta 2))) (/ alpha beta))) beta)
(/ alpha beta)
(* -1 (/ (+ (* -1 alpha) (/ alpha beta)) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ alpha beta) alpha) beta))) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ alpha beta) alpha) beta)) alpha) beta))) beta))
1
(+ 1 beta)
(+ 1 beta)
(+ 1 beta)
beta
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
beta
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
(* beta (+ 1 (/ 1 beta)))
Outputs
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 alpha))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 4 binary64) (/.f64 #s(literal -8 binary64) alpha)) alpha) #s(literal -2 binary64)) alpha)) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha)
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)) alpha)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 4 binary64) (/.f64 #s(literal -8 binary64) alpha)) alpha) #s(literal -2 binary64)) alpha)) alpha)
-1/4
#s(literal -1/4 binary64)
(- (* 1/8 alpha) 1/4)
(fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64))
(- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)
(fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64))
(- (* alpha (+ 1/8 (* alpha (- (* 1/32 alpha) 1/16)))) 1/4)
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal 1/32 binary64) #s(literal -1/16 binary64)) #s(literal 1/8 binary64)) #s(literal -1/4 binary64))
(/ -1/2 alpha)
(/.f64 #s(literal -1/2 binary64) alpha)
(/ (- (/ 1 alpha) 1/2) alpha)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)) alpha)
(/ (- (/ 1 alpha) (+ 1/2 (/ 2 (pow alpha 2)))) alpha)
(/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha) #s(literal -1/2 binary64)) alpha)
(/ (- (+ (/ 1 alpha) (* 4 (/ 1 (pow alpha 3)))) (+ 1/2 (/ 2 (pow alpha 2)))) alpha)
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)) alpha)) alpha)
(/ -1/2 alpha)
(/.f64 #s(literal -1/2 binary64) alpha)
(* -1 (/ (- 1/2 (/ 1 alpha)) alpha))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)) alpha)
(* -1 (/ (+ 1/2 (* -1 (/ (- 1 (* 2 (/ 1 alpha))) alpha))) alpha))
(/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha) #s(literal -1/2 binary64)) alpha)
(* -1 (/ (+ 1/2 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha))) alpha))) alpha))
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)) alpha)) alpha)
-2
#s(literal -2 binary64)
(- (* -1 alpha) 2)
(-.f64 #s(literal -2 binary64) alpha)
(- (* -1 alpha) 2)
(-.f64 #s(literal -2 binary64) alpha)
(- (* -1 alpha) 2)
(-.f64 #s(literal -2 binary64) alpha)
(* -1 alpha)
(neg.f64 alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 alpha)
(neg.f64 alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(* -1 (* alpha (+ 1 (* 2 (/ 1 alpha)))))
(-.f64 #s(literal -2 binary64) alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ (+ 1 (* -1/2 alpha)) alpha)
(/.f64 (fma.f64 alpha #s(literal -1/2 binary64) #s(literal 1 binary64)) alpha)
(/ (+ 1 (* -1/2 alpha)) alpha)
(/.f64 (fma.f64 alpha #s(literal -1/2 binary64) #s(literal 1 binary64)) alpha)
(/ (+ 1 (* -1/2 alpha)) alpha)
(/.f64 (fma.f64 alpha #s(literal -1/2 binary64) #s(literal 1 binary64)) alpha)
-1/2
#s(literal -1/2 binary64)
(- (/ 1 alpha) 1/2)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(- (/ 1 alpha) 1/2)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(- (/ 1 alpha) 1/2)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(- (/ 1 alpha) 1/2)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(- (/ 1 alpha) 1/2)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(- (/ 1 alpha) 1/2)
(+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64))
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(+ (/ 1 alpha) (/ beta alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+ (/ 1 alpha) (/ beta alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+ (/ 1 alpha) (/ beta alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
alpha
(+ alpha (* -1 (* alpha beta)))
(-.f64 alpha (*.f64 alpha beta))
(+ alpha (* beta (- (* alpha beta) alpha)))
(fma.f64 alpha (*.f64 (+.f64 #s(literal -1 binary64) beta) beta) alpha)
(+ alpha (* beta (- (* beta (- (* -1 (* alpha beta)) (* -1 alpha))) alpha)))
(*.f64 (fma.f64 beta beta #s(literal 1 binary64)) (-.f64 alpha (*.f64 alpha beta)))
(/ alpha beta)
(/.f64 alpha beta)
(/ (+ alpha (* -1 (/ alpha beta))) beta)
(/.f64 (-.f64 alpha (/.f64 alpha beta)) beta)
(/ (- (+ alpha (/ alpha (pow beta 2))) (/ alpha beta)) beta)
(/.f64 (+.f64 alpha (/.f64 (-.f64 (/.f64 alpha beta) alpha) beta)) beta)
(/ (- (+ alpha (* -1 (/ alpha (pow beta 3)))) (+ (* -1 (/ alpha (pow beta 2))) (/ alpha beta))) beta)
(/.f64 (*.f64 (-.f64 (/.f64 alpha beta) alpha) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 beta beta)) #s(literal -1 binary64))) beta)
(/ alpha beta)
(/.f64 alpha beta)
(* -1 (/ (+ (* -1 alpha) (/ alpha beta)) beta))
(/.f64 (-.f64 alpha (/.f64 alpha beta)) beta)
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ alpha beta) alpha) beta))) beta))
(/.f64 (+.f64 alpha (/.f64 (-.f64 (/.f64 alpha beta) alpha) beta)) beta)
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ alpha beta) alpha) beta)) alpha) beta))) beta))
(/.f64 (*.f64 (-.f64 (/.f64 alpha beta) alpha) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 beta beta)) #s(literal -1 binary64))) beta)
1
#s(literal 1 binary64)
(+ 1 beta)
(+.f64 #s(literal 1 binary64) beta)
(+ 1 beta)
(+.f64 #s(literal 1 binary64) beta)
(+ 1 beta)
(+.f64 #s(literal 1 binary64) beta)
beta
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
beta
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)

eval103.0ms (1.1%)

Memory
40.5MiB live, 309.6MiB allocated
Compiler

Compiled 14 113 to 1 825 computations (87.1% saved)

prune110.0ms (1.2%)

Memory
-28.6MiB live, 294.0MiB allocated
Pruning

22 alts after pruning (14 fresh and 8 done)

PrunedKeptTotal
New8284832
Fresh21012
Picked235
Done055
Total83222854
Accuracy
100.0%
Counts
854 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.3%
(fma.f64 beta (fma.f64 beta (fma.f64 beta #s(literal 1/16 binary64) #s(literal -1/8 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
45.4%
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
46.7%
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
49.1%
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
49.7%
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
50.8%
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
49.1%
(fma.f64 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
73.6%
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
36.6%
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))
26.1%
(/.f64 (fma.f64 beta beta #s(literal -1 binary64)) (fma.f64 alpha beta (neg.f64 alpha)))
22.1%
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha)
28.8%
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
8.6%
(/.f64 beta alpha)
24.1%
(/.f64 #s(literal 1 binary64) (-.f64 alpha (*.f64 alpha beta)))
23.5%
(/.f64 #s(literal 1 binary64) alpha)
32.9%
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
30.0%
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
3.8%
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
28.8%
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 beta #s(literal 1 binary64)))
37.5%
#s(literal 1 binary64)
50.3%
#s(literal 1/2 binary64)
3.6%
#s(literal 0 binary64)
Compiler

Compiled 452 to 238 computations (47.3% saved)

regimes106.0ms (1.1%)

Memory
-8.3MiB live, 68.9MiB allocated
Counts
34 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 beta alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta (fma.f64 beta #s(literal 1/16 binary64) #s(literal -1/8 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 beta #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 alpha (*.f64 alpha beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha)
(/.f64 (fma.f64 beta beta #s(literal -1 binary64)) (fma.f64 alpha beta (neg.f64 alpha)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (*.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))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.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 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 2 binary64))) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))
Outputs
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (+.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

5 calls:

43.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
9.0ms
beta
9.0ms
alpha
9.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
8.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
97.0%2alpha
74.8%1beta
99.9%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
99.9%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
99.9%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 45 to 30 computations (33.3% saved)

regimes26.0ms (0.3%)

Memory
7.7MiB live, 45.3MiB allocated
Counts
31 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 beta alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta (fma.f64 beta #s(literal 1/16 binary64) #s(literal -1/8 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 beta #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 alpha (*.f64 alpha beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha)
(/.f64 (fma.f64 beta beta #s(literal -1 binary64)) (fma.f64 alpha beta (neg.f64 alpha)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (*.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))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 alpha #s(literal 2 binary64))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
Outputs
(/.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:

9.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
8.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
99.9%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
99.9%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
99.9%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 39 to 26 computations (33.3% saved)

regimes24.0ms (0.2%)

Memory
9.1MiB live, 46.7MiB allocated
Counts
28 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 beta alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta (fma.f64 beta #s(literal 1/16 binary64) #s(literal -1/8 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 beta #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 alpha (*.f64 alpha beta)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(fma.f64 alpha (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 beta #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) alpha)) alpha)
(/.f64 (fma.f64 beta beta #s(literal -1 binary64)) (fma.f64 alpha beta (neg.f64 alpha)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (*.f64 (-.f64 #s(literal 1 binary64) beta) alpha))
Outputs
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
Calls

3 calls:

8.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
7.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))
Results
AccuracySegmentsBranch
98.8%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
98.8%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
98.8%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 39 to 26 computations (33.3% saved)

regimes25.0ms (0.3%)

Memory
-6.0MiB live, 36.6MiB allocated
Counts
19 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 beta alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta (fma.f64 beta #s(literal 1/16 binary64) #s(literal -1/8 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 beta #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 alpha (*.f64 alpha beta)))
Outputs
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
Calls

4 calls:

8.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
6.0ms
alpha
5.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))
Results
AccuracySegmentsBranch
75.6%2alpha
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 42 to 28 computations (33.3% saved)

regimes13.0ms (0.1%)

Memory
15.3MiB live, 15.3MiB allocated
Counts
15 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 beta alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1/2 binary64)))
Outputs
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 alpha 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.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 39 to 26 computations (33.3% saved)

regimes18.0ms (0.2%)

Memory
-14.9MiB live, 21.3MiB allocated
Counts
13 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 beta alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
Outputs
(/.f64 #s(literal 1 binary64) alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
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))
4.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
93.0%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
93.0%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
93.0%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 39 to 26 computations (33.3% saved)

regimes11.0ms (0.1%)

Memory
19.7MiB live, 19.7MiB allocated
Counts
12 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 beta alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))
Outputs
(/.f64 #s(literal 1 binary64) alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(+.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)))
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
93.0%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
93.0%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
93.0%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 39 to 26 computations (33.3% saved)

regimes14.0ms (0.1%)

Memory
-17.1MiB live, 19.0MiB allocated
Counts
11 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 beta alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 beta (fma.f64 beta #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
Outputs
(/.f64 #s(literal 1 binary64) alpha)
(fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
#s(literal 1 binary64)
Calls

3 calls:

7.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
92.9%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
92.9%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
92.9%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 39 to 26 computations (33.3% saved)

regimes9.0ms (0.1%)

Memory
14.3MiB live, 14.3MiB allocated
Counts
9 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) alpha)
(/.f64 beta alpha)
Outputs
(/.f64 #s(literal 1 binary64) alpha)
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
#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
92.7%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
92.7%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
92.7%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 39 to 26 computations (33.3% saved)

regimes18.0ms (0.2%)

Memory
-8.7MiB live, 26.9MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
Outputs
(fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64))
#s(literal 1 binary64)
Calls

5 calls:

7.0ms
alpha
3.0ms
beta
2.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
2.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 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
53.7%2alpha
72.8%2beta
72.8%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
72.8%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
72.8%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 45 to 30 computations (33.3% saved)

regimes10.0ms (0.1%)

Memory
20.6MiB live, 20.6MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(+.f64 #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 alpha #s(literal -1/4 binary64) #s(literal 1/2 binary64))
Outputs
#s(literal 1/2 binary64)
#s(literal 1 binary64)
Calls

4 calls:

3.0ms
beta
2.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
2.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 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
72.6%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
72.6%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
72.6%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
72.6%2beta
Compiler

Compiled 42 to 28 computations (33.3% saved)

regimes12.0ms (0.1%)

Memory
-29.3MiB live, 17.8MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1/2 binary64)
Outputs
#s(literal 1/2 binary64)
Calls

5 calls:

2.0ms
alpha
2.0ms
beta
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
50.3%1alpha
50.3%1beta
50.3%1(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
50.3%1(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
50.3%1(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 45 to 30 computations (33.3% saved)

regimes6.0ms (0.1%)

Memory
15.4MiB live, 15.4MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
Outputs
#s(literal 0 binary64)
Calls

5 calls:

1.0ms
alpha
1.0ms
beta
1.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
1.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 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))
Results
AccuracySegmentsBranch
3.6%1alpha
3.6%1beta
3.6%1(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
3.6%1(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
3.6%1(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 45 to 30 computations (33.3% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999999941
-0.9947956343746479
Compiler

Compiled 18 to 16 computations (11.1% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999999941
-0.9947956343746479
Compiler

Compiled 18 to 16 computations (11.1% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9947956343746479
-0.007525924554574245
Compiler

Compiled 18 to 16 computations (11.1% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.4987230297621615
0.8002454103167258
0.0ms
-0.9947956343746479
-0.007525924554574245
Compiler

Compiled 18 to 16 computations (11.1% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.4987230297621615
0.8002454103167258
0.0ms
-0.9947956343746479
-0.007525924554574245
Compiler

Compiled 18 to 16 computations (11.1% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.4987230297621615
0.8002454103167258
0.0ms
-0.9947956343746479
-0.007525924554574245
Compiler

Compiled 18 to 16 computations (11.1% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.4987230297621615
0.8002454103167258
0.0ms
-0.9947956343746479
-0.007525924554574245
Compiler

Compiled 18 to 16 computations (11.1% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.4987230297621615
0.8002454103167258
0.0ms
-0.9947956343746479
-0.007525924554574245
Compiler

Compiled 18 to 16 computations (11.1% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.4987230297621615
0.8002454103167258
0.0ms
-0.9947956343746479
-0.007525924554574245
Compiler

Compiled 18 to 16 computations (11.1% saved)

bsearch16.0ms (0.2%)

Memory
-13.7MiB live, 24.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
1.9898102620813987
8.012285590890047
Samples
7.0ms68×0valid
3.0ms20×1valid
2.0ms2valid
Compiler

Compiled 84 to 75 computations (10.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-add: 5.0ms (57.7% of total)
ival-div: 2.0ms (23.1% of total)
adjust: 1.0ms (11.5% of total)
ival-sub: 1.0ms (11.5% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.4987230297621615
0.8002454103167258
Compiler

Compiled 18 to 16 computations (11.1% saved)

simplify10.0ms (0.1%)

Memory
24.6MiB live, 24.6MiB allocated
Algorithm
egg-herbie
Rules
26×+-commutative_binary64
14×sub-neg_binary64
*-commutative_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063353
179353
291353
397353
4100353
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -8962163258467287/9007199254740992 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (+.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 -8962163258467287/9007199254740992 binary64)) (/.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)) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (+.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)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(if (<=.f64 beta #s(literal 2 binary64)) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) #s(literal 1 binary64))
#s(literal 1/2 binary64)
#s(literal 0 binary64)
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -8962163258467287/9007199254740992 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (+.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 beta alpha) #s(literal 2 binary64))) #s(literal -8962163258467287/9007199254740992 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 beta #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (+.f64 beta #s(literal 1 binary64))) alpha) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #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 -8962163258467287/9007199254740992 binary64)) (/.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 beta alpha) #s(literal 2 binary64))) #s(literal -8962163258467287/9007199254740992 binary64)) (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #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)) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.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)) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha (fma.f64 alpha #s(literal -1/16 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 (+.f64 beta #s(literal 1 binary64)) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) beta))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (+.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)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (fma.f64 alpha #s(literal 1/8 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(if (<=.f64 beta #s(literal 2 binary64)) (fma.f64 beta #s(literal 1/4 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) #s(literal 1 binary64))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) #s(literal 1 binary64))
#s(literal 1/2 binary64)
#s(literal 0 binary64)

soundness1.2s (12.2%)

Memory
-37.2MiB live, 885.7MiB allocated
Rules
9 688×lower-fma.f64
9 688×lower-fma.f32
9 154×lower-fma.f64
9 154×lower-fma.f32
7 802×lower-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01750
03054
113848
298044
0850144
09236318
131095910
081925647
04332500
113942354
245632155
086422014
0146966
1396932
2894911
32468857
45332857
08130815
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 753 to 366 computations (51.4% saved)

preprocess64.0ms (0.7%)

Memory
35.8MiB live, 112.5MiB allocated
Compiler

Compiled 740 to 146 computations (80.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...