Octave 3.8, jcobi/1

Time bar (total: 9.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze23.0ms (0.3%)

Memory
-33.7MiB live, 3.5MiB 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.4s (15.6%)

Memory
85.0MiB live, 1 879.4MiB allocated
Samples
525.0ms6 068×0valid
290.0ms1 432×1valid
216.0ms756×2valid
Precisions
Click to see histograms. Total time spent on operations: 716.0ms
ival-add: 216.0ms (30.2% of total)
ival-div: 167.0ms (23.3% of total)
ival-sub: 146.0ms (20.4% of total)
adjust: 86.0ms (12% of total)
ival->: 73.0ms (10.2% of total)
exact: 15.0ms (2.1% of total)
ival-and: 11.0ms (1.5% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain198.0ms (2.2%)

Memory
-34.6MiB live, 285.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
710-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))cancellation710
Confusion
Predicted +Predicted -
+710
-0185
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+7100
-00185
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0185
171
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
57.0ms374×0valid
14.0ms98×1valid
9.0ms40×2valid
Compiler

Compiled 161 to 44 computations (72.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
ival-div: 36.0ms (58.9% of total)
ival-add: 13.0ms (21.3% of total)
ival-sub: 6.0ms (9.8% of total)
adjust: 4.0ms (6.5% of total)
exact: 1.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess323.0ms (3.5%)

Memory
11.6MiB live, 128.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02671
17367
216767
344065
4116365
5280065
6555065
7640665
8667365
9679665
10682265
11682265
12687065
13696965
14696965
15696965
16707365
01013
01613
12813
24513
37313
413313
529213
657513
797813
8169313
9295513
10328013
11337813
12343213
13343413
14343413
15343413
0343412
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))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 alpha beta) #s(literal 1/2 binary64))
Compiler

Compiled 13 to 10 computations (23.1% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 13 to 10 computations (23.1% saved)

simplify140.0ms (1.5%)

Memory
-9.0MiB live, 82.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01048
01648
12848
24548
37348
413348
529248
657548
797848
8169348
9295548
10328048
11337848
12343248
13343448
14343448
15343448
0343447
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))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 alpha beta) #s(literal 1/2 binary64))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (-.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 (+.f64 alpha beta) #s(literal -2 binary64))
(+.f64 alpha beta)
#s(literal 2 binary64)
#s(literal 1 binary64)

localize40.0ms (0.4%)

Memory
22.4MiB live, 59.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 alpha beta)
accuracy0.00390625
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
accuracy0.03125
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
accuracy16.31983194402445
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Samples
21.0ms187×0valid
7.0ms49×1valid
4.0ms20×2valid
Compiler

Compiled 98 to 22 computations (77.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-add: 14.0ms (59.8% of total)
ival-div: 4.0ms (17.1% of total)
adjust: 2.0ms (8.5% of total)
ival-sub: 2.0ms (8.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series13.0ms (0.1%)

Memory
-4.0MiB live, 33.5MiB allocated
Counts
6 → 87
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 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 alpha beta)
Outputs
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1 (/ beta (+ 2 beta)))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (/ 1 (pow (+ 2 beta) 2))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
beta
(+ beta (* -1 alpha))
(+ 2 beta)
(+ 2 (+ alpha beta))
(+ alpha beta)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ 2 (* 2 beta)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
-1
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* alpha (+ 1 (/ beta alpha)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* -1 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha))) (+ 2 beta)) alpha)) 1)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(- beta alpha)
(+ 2 alpha)
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
2
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* beta (+ 1 (/ alpha beta)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -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)))
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
Calls

6 calls:

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

simplify197.0ms (2.2%)

Memory
2.2MiB live, 242.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04332206
113942067
246051878
086991750
Stop Event
iter limit
node limit
Counts
87 → 85
Calls
Call 1
Inputs
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1 (/ beta (+ 2 beta)))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (/ 1 (pow (+ 2 beta) 2))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
beta
(+ beta (* -1 alpha))
(+ 2 beta)
(+ 2 (+ alpha beta))
(+ alpha beta)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ 2 (* 2 beta)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
-1
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* alpha (+ 1 (/ beta alpha)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* -1 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha))) (+ 2 beta)) alpha)) 1)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(- beta alpha)
(+ 2 alpha)
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
2
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* beta (+ 1 (/ alpha beta)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -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)))
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
Outputs
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (-.f64 beta #s(literal -2 binary64)))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 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 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (-.f64 beta #s(literal -2 binary64))))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) alpha (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) (-.f64 beta #s(literal -2 binary64))))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1 (/ beta (+ 2 beta)))
(+.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(fma.f64 (-.f64 (/.f64 #s(literal -1 binary64) (-.f64 beta #s(literal -2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) alpha (+.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1 binary64)))
(+ 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 (fma.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) alpha (-.f64 (/.f64 #s(literal -1 binary64) (-.f64 beta #s(literal -2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha (+.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1 binary64)))
(+ 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 (fma.f64 (-.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) alpha (-.f64 (/.f64 #s(literal -1 binary64) (-.f64 beta #s(literal -2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha (+.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1 binary64)))
(/ beta (+ 2 beta))
(/.f64 beta (-.f64 beta #s(literal -2 binary64)))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (/.f64 #s(literal -1 binary64) (-.f64 beta #s(literal -2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) alpha (/.f64 beta (-.f64 beta #s(literal -2 binary64))))
(+ (* 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 (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 beta #s(literal -2 binary64))))) alpha (/.f64 beta (-.f64 beta #s(literal -2 binary64))))
(+ (* 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 (fma.f64 (-.f64 (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))) (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) alpha (-.f64 (/.f64 #s(literal -1 binary64) (-.f64 beta #s(literal -2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha (/.f64 beta (-.f64 beta #s(literal -2 binary64))))
beta
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(+ 2 beta)
(-.f64 beta #s(literal -2 binary64))
(+ 2 (+ alpha beta))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+ alpha beta)
(+.f64 alpha beta)
(* 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 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/ (+ (* 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 (fma.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64) (+.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 (/ (- (* -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) (fma.f64 (/.f64 #s(literal -1 binary64) alpha) (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64))) (/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/ (+ 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 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
(/ (- (+ 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 (fma.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) (+.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (/.f64 beta alpha) (-.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha)))) alpha)
(/ (- (+ 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 (-.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) (+.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal 3 binary64)) beta (*.f64 (/.f64 beta alpha) (-.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha))))) alpha)
-1
#s(literal -1 binary64)
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (/.f64 beta alpha) (fma.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 1 binary64)))
(- (+ (/ 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 (-.f64 beta #s(literal -2 binary64)) beta) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (neg.f64 beta)) alpha))
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (/ beta alpha) 1))
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) alpha alpha)
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 (/.f64 beta alpha) alpha alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (*.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (neg.f64 beta)) #s(literal -1/2 binary64)) alpha)
(* -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 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(* -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 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal -2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(/.f64 (neg.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (neg.f64 beta))) alpha)
(* -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 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (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 (fma.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) alpha) beta (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)) alpha)) alpha) (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64))))) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (neg.f64 alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) 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 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) (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 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(*.f64 (+.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(fma.f64 (/.f64 beta alpha) alpha alpha)
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(+ (* 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) (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(+ (* 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 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(- 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)))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(- (+ 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 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(- (+ 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)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(* -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))))))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(+ (* -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 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(+ (* -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 (fma.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(- beta alpha)
(-.f64 beta alpha)
(+ 2 alpha)
(+.f64 #s(literal 2 binary64) alpha)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) alpha) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))) beta) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(+ 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 (fma.f64 (/.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) beta) (-.f64 #s(literal -2 binary64) alpha) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
2
#s(literal 2 binary64)
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #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 (/.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) beta) (-.f64 #s(literal -2 binary64) alpha)) (-.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(- (+ 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 (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 alpha (pow.f64 beta #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) beta) (-.f64 #s(literal -2 binary64) alpha))) (fma.f64 (+.f64 alpha #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1 binary64))
(- (+ 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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) 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 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (neg.f64 beta))) #s(literal 1 binary64))
(* beta (+ 1 (* -1 (/ alpha beta))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)) beta beta)
(* beta (+ 1 (/ alpha beta)))
(fma.f64 (/.f64 alpha beta) beta beta)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #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 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64))) beta))
(+ 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 (fma.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)))) (neg.f64 beta))) beta))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 2 binary64))
(+ 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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) 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)))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))) beta) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))) beta) #s(literal 2 binary64))
(+ 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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) 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)))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (*.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))) beta) (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64))) beta) #s(literal 1 binary64))
(* -1 (* beta (- (/ alpha beta) 1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(fma.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) (neg.f64 beta) beta)
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(fma.f64 (/.f64 (neg.f64 alpha) beta) (neg.f64 beta) beta)

rewrite187.0ms (2%)

Memory
7.3MiB live, 267.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01044
01644
19144
274844
0866743
Stop Event
iter limit
node limit
iter limit
Counts
6 → 463
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 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 alpha beta)
Outputs
(*.f64 (pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) #s(literal -1/2 binary64))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64) #s(literal -2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64) #s(literal -2 binary64)))
(/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) #s(literal -2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 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 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))
(neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64) #s(literal -2 binary64))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 2 binary64)) (/.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)))) (+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (fma.f64 (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (fma.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))) #s(literal 1 binary64))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))) #s(literal 1 binary64))
(fma.f64 (neg.f64 beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(fma.f64 (fma.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) alpha)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (-.f64 beta alpha) #s(literal 1 binary64))
(fma.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64))
(fma.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (-.f64 alpha beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))) (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (*.f64 (neg.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64))))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)))
(*.f64 (/.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))))
(*.f64 (fma.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) alpha)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))))
(*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (-.f64 beta alpha))
(*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))))
(*.f64 (-.f64 alpha beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))) (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (neg.f64 (+.f64 alpha beta)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (neg.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))))
(/.f64 (neg.f64 (fma.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) alpha))) (neg.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (neg.f64 alpha))) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) beta) (neg.f64 alpha))) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha)) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) beta) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) beta) (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha)))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) beta) alpha)) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 beta (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (neg.f64 alpha))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha)))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta))
(/.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (neg.f64 (*.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))))
(/.f64 (fma.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) alpha)) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 alpha beta) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 alpha beta) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal -2 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) alpha (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 beta #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) beta (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 alpha #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 (neg.f64 beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(fma.f64 (neg.f64 beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (neg.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(fma.f64 (neg.f64 beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 (neg.f64 beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))))
(fma.f64 (neg.f64 beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) beta))
(fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) beta (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 alpha)))
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(fma.f64 alpha (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 beta #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(fma.f64 beta (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 alpha #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (neg.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))))
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))))
(-.f64 (/.f64 (*.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))) (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))))
(-.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(-.f64 (/.f64 (/.f64 (*.f64 beta beta) (+.f64 alpha beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(-.f64 (/.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal -1 binary64)))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(+.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 (-.f64 beta #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(+.f64 (*.f64 beta (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 (-.f64 alpha #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal -2 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) alpha) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 beta #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) beta) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 alpha #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 alpha)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) beta))
(+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 alpha)))
(+.f64 (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (neg.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 (-.f64 beta alpha) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (-.f64 alpha beta))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))
(*.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 alpha beta))))
(*.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))))
(*.f64 #s(literal -1 binary64) (-.f64 alpha beta))
(*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha))))))
(*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.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 alpha alpha) (+.f64 alpha beta)))) (+.f64 (/.f64 (*.f64 beta beta) (+.f64 alpha beta)) (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))) (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))))) (+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 beta beta) (+.f64 alpha beta)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 beta beta) (+.f64 alpha beta)) (/.f64 (*.f64 beta beta) (+.f64 alpha beta)) (fma.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 alpha alpha) (+.f64 alpha beta))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (*.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha alpha (-.f64 (*.f64 beta beta) (*.f64 (neg.f64 alpha) beta))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)))) (neg.f64 (neg.f64 (+.f64 alpha beta))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))))
(/.f64 (-.f64 (*.f64 (*.f64 beta beta) (+.f64 alpha beta)) (*.f64 (+.f64 alpha beta) (*.f64 alpha alpha))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 alpha beta))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (-.f64 (neg.f64 alpha) beta))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha)))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta (neg.f64 alpha)))) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)))
(neg.f64 (-.f64 alpha beta))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 beta (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta))))
(fma.f64 (/.f64 beta (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (/.f64 beta (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta))))
(fma.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) alpha (*.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (neg.f64 beta)))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 beta (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 alpha alpha)))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 alpha alpha) (*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 beta (-.f64 beta alpha))))
(fma.f64 #s(literal -1 binary64) alpha beta)
(fma.f64 (neg.f64 alpha) #s(literal 1 binary64) (*.f64 beta #s(literal 1 binary64)))
(fma.f64 (*.f64 beta (-.f64 beta alpha)) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))))
(fma.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta))))
(fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (*.f64 beta (-.f64 beta alpha)) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))))
(fma.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 alpha) (*.f64 #s(literal 1 binary64) beta))
(fma.f64 #s(literal 1 binary64) beta (*.f64 #s(literal 1 binary64) (neg.f64 alpha)))
(fma.f64 alpha (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (*.f64 (neg.f64 beta) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))))
(fma.f64 beta #s(literal 1 binary64) (*.f64 (neg.f64 alpha) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 beta beta) (+.f64 alpha beta)) (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta)))
(-.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(-.f64 #s(literal 0 binary64) (-.f64 alpha beta))
(-.f64 beta alpha)
(+.f64 (*.f64 (neg.f64 alpha) #s(literal 1 binary64)) (*.f64 beta #s(literal 1 binary64)))
(+.f64 (*.f64 beta #s(literal 1 binary64)) (*.f64 (neg.f64 alpha) #s(literal 1 binary64)))
(+.f64 (*.f64 alpha (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))) (*.f64 (neg.f64 beta) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))))
(+.f64 (*.f64 (*.f64 beta (-.f64 beta alpha)) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (*.f64 beta (-.f64 beta alpha)) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 alpha)) (*.f64 #s(literal 1 binary64) beta))
(+.f64 (*.f64 #s(literal 1 binary64) beta) (*.f64 #s(literal 1 binary64) (neg.f64 alpha)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) alpha) (*.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (neg.f64 beta)))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 beta (-.f64 beta alpha))) (*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 alpha alpha)))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 beta (-.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 beta beta) (+.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta))))
(+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (neg.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))))
(+.f64 (neg.f64 alpha) beta)
(+.f64 beta (neg.f64 alpha))
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha (+.f64 #s(literal 2 binary64) beta))))
(*.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 alpha alpha (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (+.f64 #s(literal 2 binary64) beta))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(*.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(/.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 (pow.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (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 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 alpha alpha) (*.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (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 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 alpha (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha alpha (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (+.f64 #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 alpha (+.f64 #s(literal 2 binary64) beta)))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (fma.f64 alpha alpha (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha (+.f64 #s(literal 2 binary64) beta)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha alpha (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)))) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 1 binary64))
(neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(fma.f64 (/.f64 (+.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (/.f64 (-.f64 beta alpha) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 (-.f64 beta alpha) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64))) #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 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64))) #s(literal 2 binary64))
(fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #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 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 alpha) (+.f64 #s(literal 2 binary64) beta))
(fma.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (fma.f64 alpha alpha (*.f64 (neg.f64 beta) alpha)))) #s(literal 2 binary64))
(fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (+.f64 alpha beta) #s(literal 2 binary64))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha (+.f64 #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 alpha (+.f64 #s(literal 2 binary64) beta))))
(-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(+.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(+.f64 beta (+.f64 alpha #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))
(*.f64 (/.f64 (+.f64 alpha beta) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (/.f64 (-.f64 beta alpha) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))))
(*.f64 (/.f64 (+.f64 alpha beta) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 (-.f64 beta alpha) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64))))
(*.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))))
(*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 beta beta (fma.f64 alpha alpha (*.f64 (neg.f64 beta) alpha)))))
(*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 alpha beta))
(pow.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.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))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 alpha) #s(literal 3 binary64))) (fma.f64 beta beta (fma.f64 alpha alpha (*.f64 beta (neg.f64 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 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)))) (-.f64 alpha beta))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))))
(/.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (*.f64 (-.f64 alpha beta) (*.f64 beta beta))) (pow.f64 (-.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta beta (fma.f64 alpha alpha (*.f64 (neg.f64 beta) alpha)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (-.f64 alpha beta))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 beta alpha))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (-.f64 alpha beta))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 beta beta (fma.f64 alpha alpha (*.f64 (neg.f64 beta) alpha))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta beta (fma.f64 alpha alpha (*.f64 (neg.f64 beta) alpha))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 alpha) beta)
(fma.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 beta beta) (-.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 beta (neg.f64 alpha))
(+.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 beta beta) (-.f64 alpha beta))))
(+.f64 alpha beta)
(+.f64 beta (*.f64 #s(literal 1 binary64) alpha))
(+.f64 beta alpha)

eval153.0ms (1.7%)

Memory
-15.4MiB live, 123.7MiB allocated
Compiler

Compiled 16 463 to 2 397 computations (85.4% saved)

prune19.0ms (0.2%)

Memory
21.9MiB live, 58.1MiB allocated
Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New52814542
Fresh000
Picked101
Done000
Total52914543
Accuracy
100.0%
Counts
543 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.4%
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
56.2%
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
75.1%
(/.f64 (fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) #s(literal 2 binary64))
74.4%
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))))) #s(literal 2 binary64))
75.1%
(/.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 2 binary64))
74.4%
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
29.4%
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 2 binary64))
26.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
72.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
25.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal -2 binary64) beta) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) (*.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
28.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
29.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
51.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
34.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Compiler

Compiled 712 to 462 computations (35.1% saved)

simplify258.0ms (2.8%)

Memory
-7.4MiB live, 144.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))
cost-diff128
(neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
cost-diff512
(/.f64 (fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) #s(literal 2 binary64))
cost-diff7040
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
cost-diff0
(+.f64 (-.f64 beta #s(literal -2 binary64)) beta)
cost-diff0
(/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)
cost-diff0
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))
cost-diff0
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 2 binary64))
cost-diff0
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
cost-diff128
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
cost-diff0
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
cost-diff0
(/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
cost-diff512
(/.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 2 binary64))
cost-diff1088
(-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035283
055255
192255
2165254
3346254
4624254
51210254
62607254
74558254
85043254
95195254
105395254
115620254
125685254
136064254
146318254
156535254
167206254
177819254
187962254
08003244
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 2 binary64))
(-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
beta
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
#s(literal 2 binary64)
(+.f64 alpha beta)
alpha
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
#s(literal 1 binary64)
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
alpha
(+.f64 #s(literal 2 binary64) alpha)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 2 binary64))
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))
(/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)
(+.f64 (-.f64 beta #s(literal -2 binary64)) beta)
(-.f64 beta #s(literal -2 binary64))
beta
#s(literal -2 binary64)
alpha
#s(literal 2 binary64)
(/.f64 (fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
beta
(pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
#s(literal 2 binary64)
(+.f64 alpha beta)
alpha
#s(literal -1 binary64)
(neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
#s(literal 1 binary64)
Outputs
(/.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 alpha beta) #s(literal 1/2 binary64))
(-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(-.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)) #s(literal -1 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
beta
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
#s(literal 2 binary64)
(+.f64 alpha beta)
alpha
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))
#s(literal 1 binary64)
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))
alpha
(+.f64 #s(literal 2 binary64) alpha)
(-.f64 alpha #s(literal -2 binary64))
#s(literal 2 binary64)
#s(literal 1/2 binary64)
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 2 binary64))
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 2 binary64))
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(+.f64 (-.f64 beta #s(literal -2 binary64)) beta)
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(-.f64 beta #s(literal -2 binary64))
beta
#s(literal -2 binary64)
alpha
#s(literal 2 binary64)
(/.f64 (fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 alpha beta) #s(literal 1/2 binary64))
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(-.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)) #s(literal -1 binary64))
beta
(pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))
(pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
#s(literal 2 binary64)
(+.f64 alpha beta)
alpha
#s(literal -1 binary64)
(neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
#s(literal 1 binary64)

localize226.0ms (2.5%)

Memory
8.6MiB live, 249.6MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.015625
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
accuracy0.02734375
(/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
accuracy0.05078125
(pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))
accuracy16.32990659476207
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
accuracy0.0
(-.f64 beta #s(literal -2 binary64))
accuracy0.015625
(/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)
accuracy0.01953125
(+.f64 (-.f64 beta #s(literal -2 binary64)) beta)
accuracy45.16891629780938
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))
accuracy0.0
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
accuracy0.01171875
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
accuracy17.326035120703143
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
accuracy19.617737645906967
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
accuracy42.13640894762043
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
accuracy0.0078125
(-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
accuracy0.02734375
(/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
accuracy0.03125
(/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
accuracy16.32990659476207
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
Samples
112.0ms55×1valid
70.0ms172×0valid
20.0ms29×2valid
Compiler

Compiled 542 to 70 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 140.0ms
ival-add: 57.0ms (40.7% of total)
ival-sub: 43.0ms (30.7% of total)
ival-div: 19.0ms (13.6% of total)
adjust: 11.0ms (7.8% of total)
ival-mult: 4.0ms (2.9% of total)
ival-pow: 3.0ms (2.1% of total)
ival-neg: 2.0ms (1.4% of total)
exact: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series32.0ms (0.4%)

Memory
-6.6MiB live, 31.8MiB allocated
Counts
20 → 197
Calls
Call 1
Inputs
(-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 2 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 2 binary64))
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))
(/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)
(+.f64 (-.f64 beta #s(literal -2 binary64)) beta)
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(-.f64 beta #s(literal -2 binary64))
Outputs
(+ 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))))
(* 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))))))))))
(/ beta (+ 2 beta))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha beta) (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (/ (* alpha beta) (pow (+ 2 beta) 4))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(+ 2 beta)
(+ 2 (+ alpha beta))
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
(+ 1 (* -1/2 alpha))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(/ (+ 2 (* 2 beta)) alpha)
(+ 1 (* -1 (/ alpha (+ 2 beta))))
(+ 1 (* alpha (- (/ alpha (pow (+ 2 beta) 2)) (/ 1 (+ 2 beta)))))
(+ 1 (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 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 (+ 2 beta)) 1)
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))) 1)
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))) 1)
(/ alpha (+ 2 beta))
(* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(/ (- (+ 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/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)
(/ beta alpha)
(/ (+ beta (* -1 (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ beta (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ beta (* -1 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3)))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/ 2 alpha)
(/ (- 2 (* 4 (/ 1 alpha))) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (* 4 (/ 1 alpha))) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (+ (* 4 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 3))))) alpha)
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(/ (+ 2 beta) alpha)
(/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) alpha)
(/ (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) 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 (/ (+ 2 beta) alpha))
(/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)
(/ (- (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (/ (pow (+ 2 beta) 4) (pow alpha 3)) (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(+ 1 (* -1 (/ (+ 2 beta) alpha)))
(- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))
(- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 beta) (/ (* beta (+ 2 beta)) alpha)) alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 2)) alpha) (* beta (+ 2 beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 3)) alpha) (* beta (pow (+ 2 beta) 2))) alpha)) (* beta (+ 2 beta))) alpha))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -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 alpha)) 2) alpha))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(* -1 (/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 3) alpha) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 4) alpha) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) 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 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 3) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 4) alpha)) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* -1 (+ 2 beta))) alpha)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 3) alpha)) (* -1 (pow (+ 2 beta) 2))) alpha)) (* -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)))
(* 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)))))))))
(/ beta (+ 2 alpha))
(* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha))))
(* beta (+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(+ 2 alpha)
(+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))
2
(+ 2 (* 2 beta))
(- (+ 1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 3))) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ (* alpha beta) (pow (+ 2 alpha) 4)))) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 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)))
(- (/ alpha (+ 2 alpha)) 1)
(- (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(/ alpha (+ 2 alpha))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(+ 1 (* -1/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 (/ (+ 2 alpha) beta)))
(- (+ 1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (* -1 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta))))
beta
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* 2 (/ beta alpha))
(* beta (+ (* 2 (/ 1 alpha)) (* 2 (/ 1 (* alpha beta)))))
(* 2 beta)
(* beta (+ 2 (* 2 (/ 1 beta))))
(+ 1 (* -1 (/ alpha beta)))
(- (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta))
(- (+ 1 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (/ alpha beta))
(/ 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)
(- (/ alpha beta) 1)
(- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta)) 1)
(- (+ (/ alpha beta) (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))))
(/ alpha beta)
(/ (+ alpha (* -1 (/ (* alpha (+ 2 alpha)) beta))) beta)
(/ (- (+ alpha (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta)) beta)
(/ (- (+ alpha (* -1 (/ (* alpha (pow (+ 2 alpha) 3)) (pow beta 3)))) (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta))) beta)
(* beta (+ 1 (* 2 (/ 1 beta))))
(+ 2 (* -1 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(+ 2 (* -1 (/ (- (+ 2 (+ alpha (* -1 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)))) (* -1 alpha)) beta)))
(+ 2 (* -1 (/ (- (+ 2 (+ alpha (* -1 (/ (+ (* -1 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2))) beta)))) (* -1 alpha)) beta)))
(+ 1 (* -1/2 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (* 1/2 (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)))) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 2) beta)) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 3) beta)) (* -1 (pow (+ 2 alpha) 2))) beta)) (* -1 (+ 2 alpha))) beta)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (* alpha (+ 2 alpha)) beta)) (* -1 alpha)) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* alpha (+ 2 alpha))) beta)) (* -1 alpha)) 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 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta)) 1)
(- (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta)) 1)
(* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 3)) beta) (* alpha (pow (+ 2 alpha) 2))) beta)) (* alpha (+ 2 alpha))) beta))) beta))
Calls

6 calls:

TimeVariablePointExpression
16.0ms
alpha
@inf
((- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ beta (+ 2 (+ alpha beta))) (+ 2 (+ alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ alpha (+ 2 alpha))) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (+ (- beta -2) beta) alpha) (+ (- beta -2) beta) (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) (/ (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) 2) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1)) (pow (+ 2 (+ alpha beta)) -1) (- (/ alpha (+ 2 (+ alpha beta))) 1) (/ alpha (+ 2 (+ alpha beta))) (- beta -2))
4.0ms
beta
@-inf
((- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ beta (+ 2 (+ alpha beta))) (+ 2 (+ alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ alpha (+ 2 alpha))) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (+ (- beta -2) beta) alpha) (+ (- beta -2) beta) (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) (/ (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) 2) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1)) (pow (+ 2 (+ alpha beta)) -1) (- (/ alpha (+ 2 (+ alpha beta))) 1) (/ alpha (+ 2 (+ alpha beta))) (- beta -2))
3.0ms
alpha
@0
((- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ beta (+ 2 (+ alpha beta))) (+ 2 (+ alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ alpha (+ 2 alpha))) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (+ (- beta -2) beta) alpha) (+ (- beta -2) beta) (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) (/ (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) 2) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1)) (pow (+ 2 (+ alpha beta)) -1) (- (/ alpha (+ 2 (+ alpha beta))) 1) (/ alpha (+ 2 (+ alpha beta))) (- beta -2))
3.0ms
alpha
@-inf
((- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ beta (+ 2 (+ alpha beta))) (+ 2 (+ alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ alpha (+ 2 alpha))) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (+ (- beta -2) beta) alpha) (+ (- beta -2) beta) (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) (/ (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) 2) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1)) (pow (+ 2 (+ alpha beta)) -1) (- (/ alpha (+ 2 (+ alpha beta))) 1) (/ alpha (+ 2 (+ alpha beta))) (- beta -2))
2.0ms
beta
@0
((- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ beta (+ 2 (+ alpha beta))) (+ 2 (+ alpha beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ alpha (+ 2 alpha))) (/ alpha (+ 2 alpha)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/ (+ (- beta -2) beta) alpha) (+ (- beta -2) beta) (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) (/ (+ (* beta (pow (+ 2 (+ alpha beta)) -1)) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1))) 2) (neg (- (/ alpha (+ 2 (+ alpha beta))) 1)) (pow (+ 2 (+ alpha beta)) -1) (- (/ alpha (+ 2 (+ alpha beta))) 1) (/ alpha (+ 2 (+ alpha beta))) (- beta -2))

simplify219.0ms (2.4%)

Memory
-37.8MiB live, 146.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07964063
125753773
276473713
084813574
Stop Event
iter limit
node limit
Counts
197 → 195
Calls
Call 1
Inputs
(+ 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))))
(* 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))))))))))
(/ beta (+ 2 beta))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha beta) (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (/ (* alpha beta) (pow (+ 2 beta) 4))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(+ 2 beta)
(+ 2 (+ alpha beta))
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
(+ 1 (* -1/2 alpha))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(/ (+ 2 (* 2 beta)) alpha)
(+ 1 (* -1 (/ alpha (+ 2 beta))))
(+ 1 (* alpha (- (/ alpha (pow (+ 2 beta) 2)) (/ 1 (+ 2 beta)))))
(+ 1 (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 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 (+ 2 beta)) 1)
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))) 1)
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))) 1)
(/ alpha (+ 2 beta))
(* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(/ (- (+ 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/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)
(/ beta alpha)
(/ (+ beta (* -1 (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ beta (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ beta (* -1 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3)))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/ 2 alpha)
(/ (- 2 (* 4 (/ 1 alpha))) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (* 4 (/ 1 alpha))) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (+ (* 4 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 3))))) alpha)
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(/ (+ 2 beta) alpha)
(/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) alpha)
(/ (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) 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 (/ (+ 2 beta) alpha))
(/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)
(/ (- (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (/ (pow (+ 2 beta) 4) (pow alpha 3)) (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(+ 1 (* -1 (/ (+ 2 beta) alpha)))
(- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))
(- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 beta) (/ (* beta (+ 2 beta)) alpha)) alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 2)) alpha) (* beta (+ 2 beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 3)) alpha) (* beta (pow (+ 2 beta) 2))) alpha)) (* beta (+ 2 beta))) alpha))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -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 alpha)) 2) alpha))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(* -1 (/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 3) alpha) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 4) alpha) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) 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 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 3) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 4) alpha)) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* -1 (+ 2 beta))) alpha)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 3) alpha)) (* -1 (pow (+ 2 beta) 2))) alpha)) (* -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)))
(* 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)))))))))
(/ beta (+ 2 alpha))
(* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha))))
(* beta (+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(+ 2 alpha)
(+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))
2
(+ 2 (* 2 beta))
(- (+ 1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 3))) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ (* alpha beta) (pow (+ 2 alpha) 4)))) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 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)))
(- (/ alpha (+ 2 alpha)) 1)
(- (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(/ alpha (+ 2 alpha))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(+ 1 (* -1/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 (/ (+ 2 alpha) beta)))
(- (+ 1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (* -1 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta))))
beta
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* 2 (/ beta alpha))
(* beta (+ (* 2 (/ 1 alpha)) (* 2 (/ 1 (* alpha beta)))))
(* 2 beta)
(* beta (+ 2 (* 2 (/ 1 beta))))
(+ 1 (* -1 (/ alpha beta)))
(- (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta))
(- (+ 1 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (/ alpha beta))
(/ 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)
(- (/ alpha beta) 1)
(- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta)) 1)
(- (+ (/ alpha beta) (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))))
(/ alpha beta)
(/ (+ alpha (* -1 (/ (* alpha (+ 2 alpha)) beta))) beta)
(/ (- (+ alpha (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta)) beta)
(/ (- (+ alpha (* -1 (/ (* alpha (pow (+ 2 alpha) 3)) (pow beta 3)))) (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta))) beta)
(* beta (+ 1 (* 2 (/ 1 beta))))
(+ 2 (* -1 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(+ 2 (* -1 (/ (- (+ 2 (+ alpha (* -1 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)))) (* -1 alpha)) beta)))
(+ 2 (* -1 (/ (- (+ 2 (+ alpha (* -1 (/ (+ (* -1 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2))) beta)))) (* -1 alpha)) beta)))
(+ 1 (* -1/2 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (* 1/2 (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)))) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 2) beta)) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 3) beta)) (* -1 (pow (+ 2 alpha) 2))) beta)) (* -1 (+ 2 alpha))) beta)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (* alpha (+ 2 alpha)) beta)) (* -1 alpha)) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* alpha (+ 2 alpha))) beta)) (* -1 alpha)) 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 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta)) 1)
(- (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta)) 1)
(* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 3)) beta) (* alpha (pow (+ 2 alpha) 2))) beta)) (* alpha (+ 2 alpha))) beta))) beta))
Outputs
(+ 1 (/ beta (+ 2 beta)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)))) #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))))
(fma.f64 (-.f64 (fma.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(+ 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 (-.f64 (fma.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(* 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 (fma.f64 #s(literal -1/2 binary64) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha (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 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (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 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (fma.f64 #s(literal -1/2 binary64) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (/ (* alpha beta) (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (* alpha (- (* -1 (/ (* alpha beta) (pow (+ 2 beta) 4))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 (+ alpha beta))
(+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)
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 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 alpha))
(fma.f64 #s(literal -1/2 binary64) alpha #s(literal 1 binary64))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) alpha #s(literal -1/2 binary64)) alpha #s(literal 1 binary64))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) alpha #s(literal 1/4 binary64)) alpha #s(literal -1/2 binary64)) alpha #s(literal 1 binary64))
(* 1/2 alpha)
(*.f64 #s(literal 1/2 binary64) alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(*.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) alpha)
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
(/ (+ 2 (* 2 beta)) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(+ 1 (* -1 (/ alpha (+ 2 beta))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)))
(+ 1 (* alpha (- (/ alpha (pow (+ 2 beta) 2)) (/ 1 (+ 2 beta)))))
(fma.f64 (-.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal 1 binary64))
(+ 1 (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal 1 binary64))
(/ 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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))
(fma.f64 (-.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.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 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))
-1
#s(literal -1 binary64)
(- (/ alpha (+ 2 beta)) 1)
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))) 1)
(fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha #s(literal -1 binary64))
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))) 1)
(fma.f64 (fma.f64 (-.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal -1 binary64))
(/ alpha (+ 2 beta))
(/.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha)
(* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(fma.f64 (*.f64 alpha alpha) (-.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)))
(* alpha (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) 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 (fma.f64 #s(literal 2 binary64) beta (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) #s(literal 2 binary64)) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha))) alpha)
(/ (- (+ 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 (+.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) beta (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) #s(literal 2 binary64)) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (*.f64 beta (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))) alpha)
(* 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 (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta))) alpha) #s(literal 1/2 binary64) (+.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 (fma.f64 (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) alpha) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta))) alpha)) #s(literal 1/2 binary64) (+.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 (/ (- (* -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 (+.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) alpha)) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta))) alpha)) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ (+ beta (* -1 (/ (* beta (+ 2 beta)) alpha))) alpha)
(/.f64 (fma.f64 beta (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) beta) alpha)
(/ (- (+ beta (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/.f64 (fma.f64 beta (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64)) alpha) beta) alpha)
(/ (- (+ beta (* -1 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3)))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (fma.f64 (neg.f64 beta) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64)) beta) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) alpha alpha)
(/ 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 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/ 2 alpha)
(/.f64 #s(literal 2 binary64) alpha)
(/ (- 2 (* 4 (/ 1 alpha))) alpha)
(/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (* 4 (/ 1 alpha))) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal 2 binary64)) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (+ (* 4 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 3))))) alpha)
(/.f64 (-.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal 2 binary64)) (/.f64 #s(literal 16 binary64) (pow.f64 alpha #s(literal 3 binary64)))) alpha)
(- 1 (* 2 (/ 1 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(+.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64))
(/ (+ 2 beta) alpha)
(/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)
(/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/.f64 (+.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal 2 binary64)) alpha)
(/ (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) alpha)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (-.f64 #s(literal -2 binary64) beta)) alpha)
(/ (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(/.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) beta) #s(literal 2 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 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal 2 binary64)) 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) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) (/.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) alpha))) alpha)
(* -1 (/ (+ 2 beta) alpha))
(/.f64 (-.f64 #s(literal -2 binary64) beta) alpha)
(/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)
(/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64)) alpha)
(/ (- (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/.f64 (-.f64 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) alpha) (+.f64 #s(literal 2 binary64) beta)) alpha)
(/ (- (/ (pow (+ 2 beta) 4) (pow alpha 3)) (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) alpha)
(+ 1 (* -1 (/ (+ 2 beta) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal 2 binary64)) alpha))
(- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) (/.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) alpha)))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(/.f64 (fma.f64 (-.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) beta) #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) beta)) alpha)
(* -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 (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta))) alpha) #s(literal -1 binary64) (-.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 (fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.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))) alpha) #s(literal -1 binary64) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(* -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) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) 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 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1/2 binary64))) (neg.f64 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 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 beta) (/ (* beta (+ 2 beta)) alpha)) alpha))
(/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) beta (neg.f64 beta)) (neg.f64 alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 2)) alpha) (* beta (+ 2 beta))) alpha))) alpha))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 beta (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64)) alpha) beta)) alpha)
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 3)) alpha) (* beta (pow (+ 2 beta) 2))) alpha)) (* beta (+ 2 beta))) alpha))) alpha))
(/.f64 (-.f64 (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) beta (/.f64 (*.f64 beta (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 alpha))) (neg.f64 alpha)) beta) (neg.f64 alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(fma.f64 (neg.f64 alpha) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) 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 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) 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 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)) alpha)) alpha)
(* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha))
(/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha)
(* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha))
(/.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)) alpha)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 16 binary64) alpha) #s(literal 8 binary64)) alpha) #s(literal -1 binary64) #s(literal -4 binary64)) alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (neg.f64 alpha))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)) alpha))
(* -1 (/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha))
(/.f64 (+.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal 2 binary64)) alpha)
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 3) alpha) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) alpha))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (-.f64 #s(literal -2 binary64) beta)) alpha)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 4) alpha) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) alpha))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (neg.f64 alpha)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) beta)) (neg.f64 alpha))
(* -1 (/ (- (+ (* 2 (/ 1 alpha)) (/ beta alpha)) 1) alpha))
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)) 1) alpha))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal 2 binary64)) alpha)) alpha)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 beta) 3) alpha) (pow (+ 2 beta) 2)) alpha)) (+ 2 beta)) alpha)) 1) alpha))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (-.f64 #s(literal -2 binary64) beta)) alpha)) alpha)
(* -1 (/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha))
(/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64)) alpha)
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 3) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(/.f64 (-.f64 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) alpha) (+.f64 #s(literal 2 binary64) beta)) alpha)
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 4) alpha)) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) alpha)) alpha)) (neg.f64 alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* -1 (+ 2 beta))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal 2 binary64)) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 3) alpha)) (* -1 (pow (+ 2 beta) 2))) alpha)) (* -1 (+ 2 beta))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (-.f64 #s(literal -2 binary64) beta)) 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)))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(- (+ 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 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(- (+ 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)))
(fma.f64 (fma.f64 (-.f64 (-.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(*.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(+ (* 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 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(+ (* 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 (fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (-.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(/ beta (+ 2 alpha))
(/.f64 beta (+.f64 #s(literal 2 binary64) alpha))
(* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta)
(* beta (+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(fma.f64 (*.f64 beta beta) (-.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (/.f64 beta (+.f64 #s(literal 2 binary64) alpha)))
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))) beta (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta)
(+ 2 alpha)
(+.f64 #s(literal 2 binary64) alpha)
(+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(fma.f64 (/.f64 #s(literal 2 binary64) alpha) beta (/.f64 #s(literal 2 binary64) alpha))
2
#s(literal 2 binary64)
(+ 2 (* 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(- (+ 1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(- (+ 1 (* beta (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 3))) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(fma.f64 (fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(- (+ 1 (* beta (+ (* beta (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ (* alpha beta) (pow (+ 2 alpha) 4)))) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) alpha (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(/ 1 (+ 2 alpha))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))
(+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha)))
(fma.f64 (-.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha)))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))) beta (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(- (/ alpha (+ 2 alpha)) 1)
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64))
(- (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha))) 1)
(fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(- (+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(fma.f64 (-.f64 (*.f64 beta (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(- (+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(/ alpha (+ 2 alpha))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(fma.f64 (-.f64 (*.f64 beta (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #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 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) (+.f64 #s(literal 2 binary64) alpha)) beta) beta)) (fma.f64 (/.f64 alpha beta) #s(literal 2 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 (+.f64 (fma.f64 (neg.f64 alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) (+.f64 #s(literal 2 binary64) alpha)) beta) beta)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)) (/.f64 #s(literal 2 binary64) beta))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) (+.f64 #s(literal 2 binary64) alpha)) beta) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(+ 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 (+.f64 (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) (+.f64 #s(literal 2 binary64) alpha)) beta) beta)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(+ 1 (* -1 (/ (+ 2 alpha) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
(- (+ 1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) alpha) #s(literal 2 binary64)) beta) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)) (/.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) beta)))
beta
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)) beta beta)
(* 2 (/ beta alpha))
(*.f64 (/.f64 #s(literal 2 binary64) alpha) beta)
(* beta (+ (* 2 (/ 1 alpha)) (* 2 (/ 1 (* alpha beta)))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) beta) alpha) (/.f64 #s(literal 2 binary64) alpha)) beta)
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
(* beta (+ 2 (* 2 (/ 1 beta))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta)
(+ 1 (* -1 (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha beta))
(- (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) alpha (neg.f64 alpha)) beta) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (/ alpha beta))
(+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) alpha) beta) #s(literal 1 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 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) alpha) #s(literal 2 binary64)) beta) #s(literal 1 binary64)) 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) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)) (/.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) beta))) beta)
(- (/ alpha beta) 1)
(-.f64 (/.f64 alpha beta) #s(literal 1 binary64))
(- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta)) 1)
(-.f64 (/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta) #s(literal 1 binary64))
(- (+ (/ alpha beta) (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))))
(fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) alpha (-.f64 (/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta) #s(literal 1 binary64)))
(/ alpha beta)
(/.f64 alpha beta)
(/ (+ alpha (* -1 (/ (* alpha (+ 2 alpha)) beta))) beta)
(/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta)
(/ (- (+ alpha (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta)) beta)
(/.f64 (fma.f64 alpha (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) alpha) #s(literal 2 binary64)) beta) alpha) beta)
(/ (- (+ alpha (* -1 (/ (* alpha (pow (+ 2 alpha) 3)) (pow beta 3)))) (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta))) beta)
(/.f64 (fma.f64 (neg.f64 alpha) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)) (-.f64 alpha (/.f64 (fma.f64 (neg.f64 alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta))) beta)
(* beta (+ 1 (* 2 (/ 1 beta))))
(fma.f64 (/.f64 #s(literal 2 binary64) beta) beta beta)
(+ 2 (* -1 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(+.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 2 binary64))
(+ 2 (* -1 (/ (- (+ 2 (+ alpha (* -1 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)))) (* -1 alpha)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (+.f64 #s(literal 2 binary64) alpha) (+.f64 #s(literal 2 binary64) alpha)) alpha) beta))
(+ 2 (* -1 (/ (- (+ 2 (+ alpha (* -1 (/ (+ (* -1 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2))) beta)))) (* -1 alpha)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (+.f64 (-.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) (+.f64 #s(literal 2 binary64) alpha) (*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta)) alpha) beta))
(+ 1 (* -1/2 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(fma.f64 (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) (+.f64 #s(literal 2 binary64) alpha)) beta) #s(literal -1/2 binary64))) beta))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (* 1/2 (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)))) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) (neg.f64 beta))) beta))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 2) beta)) (* -1 (+ 2 alpha))) beta)))
(+.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) alpha) #s(literal 2 binary64)) beta) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 3) beta)) (* -1 (pow (+ 2 alpha) 2))) beta)) (* -1 (+ 2 alpha))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) beta) (-.f64 #s(literal -2 binary64) alpha)) beta))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) #s(literal 1 binary64)) (neg.f64 beta))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #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 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(+ 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 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) (neg.f64 beta))) beta))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 2 binary64))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (+.f64 #s(literal 2 binary64) alpha) (+.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 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) (/.f64 (fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) (+.f64 #s(literal 2 binary64) alpha) (*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta)) beta))
(+ 1 (* -1 (/ (- (* -1 (/ (* alpha (+ 2 alpha)) beta)) (* -1 alpha)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta))
(+ 1 (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* alpha (+ 2 alpha))) beta)) (* -1 alpha)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) #s(literal -1 binary64) alpha) beta))
(* -1 (/ (- (+ (* 2 (/ 1 beta)) (/ alpha beta)) 1) beta))
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)) #s(literal 1 binary64)) (neg.f64 beta))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 2 alpha) 2) beta) (+ 2 alpha)) beta)) 1) beta))
(/.f64 (+.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) 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 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) beta) (-.f64 #s(literal -2 binary64) alpha)) beta)) beta)
(- (* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta)) 1)
(-.f64 (/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta) #s(literal 1 binary64))
(- (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta)) 1)
(fma.f64 (/.f64 (neg.f64 (fma.f64 alpha (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) alpha) #s(literal 2 binary64)) beta) alpha)) beta) #s(literal -1 binary64) #s(literal -1 binary64))
(* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta))
(/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta)
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 alpha (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) alpha) #s(literal 2 binary64)) beta) alpha)) beta)
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 3)) beta) (* alpha (pow (+ 2 alpha) 2))) beta)) (* alpha (+ 2 alpha))) beta))) beta))
(/.f64 (-.f64 (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) alpha) alpha (/.f64 (*.f64 alpha (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (neg.f64 beta))) (neg.f64 beta)) alpha) (neg.f64 beta))

rewrite306.0ms (3.3%)

Memory
20.0MiB live, 264.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035235
055207
1282207
22370207
09330207
Stop Event
iter limit
node limit
iter limit
Counts
20 → 884
Calls
Call 1
Inputs
(-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 2 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 2 binary64))
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))
(/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)
(+.f64 (-.f64 beta #s(literal -2 binary64)) beta)
(fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(-.f64 beta #s(literal -2 binary64))
Outputs
(*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (-.f64 alpha beta) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (/.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) beta) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (neg.f64 beta) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (-.f64 beta alpha)) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (-.f64 beta alpha) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) beta (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(-.f64 (/.f64 (*.f64 (neg.f64 beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 beta (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 beta (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(-.f64 (+.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))
(-.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(+.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(+.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))) #s(literal -4 binary64))
(/.f64 (-.f64 (neg.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.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 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (neg.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 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))))
(/.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 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 beta (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 beta #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(fma.f64 beta (/.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))) (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal 4 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 2 binary64)) (/.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))
(-.f64 (/.f64 (+.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) #s(literal 2 binary64)) (/.f64 (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(-.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))))
(*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))
(*.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (*.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) beta))
(*.f64 (neg.f64 beta) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) beta)
(*.f64 #s(literal 1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(*.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 beta))) (neg.f64 (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) beta)) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 beta #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(/.f64 (*.f64 beta #s(literal 1 binary64)) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(/.f64 (neg.f64 beta) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta))
(/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(neg.f64 (/.f64 (neg.f64 beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(neg.f64 (/.f64 beta (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (/.f64 beta (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 alpha alpha) (*.f64 (-.f64 beta #s(literal -2 binary64)) alpha))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 beta (+.f64 alpha #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))) (neg.f64 (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta)))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 alpha (-.f64 beta #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha #s(literal 2 binary64)) beta)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha alpha (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 alpha (-.f64 beta #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))) (exp.f64 (log.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (exp.f64 (log.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (exp.f64 (log.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 alpha (-.f64 beta #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha #s(literal 2 binary64)) beta))))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 alpha alpha (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 alpha (-.f64 beta #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (+.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))))) (/.f64 (-.f64 beta alpha) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 (-.f64 beta alpha) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64))) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64))) #s(literal 2 binary64))
(fma.f64 (fma.f64 beta beta #s(literal -4 binary64)) (pow.f64 (+.f64 #s(literal -2 binary64) beta) #s(literal -1 binary64)) alpha)
(fma.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64)) beta)
(fma.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) #s(literal -1 binary64)) alpha)
(fma.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) beta)
(-.f64 (/.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta)) (/.f64 (*.f64 beta beta) (-.f64 (+.f64 alpha #s(literal 2 binary64)) beta)))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha (-.f64 beta #s(literal -2 binary64)))) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 alpha (-.f64 beta #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta)) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta)))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
(exp.f64 (log.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(+.f64 (-.f64 beta #s(literal -2 binary64)) alpha)
(+.f64 (+.f64 alpha #s(literal 2 binary64)) beta)
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 alpha (-.f64 beta #s(literal -2 binary64)))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(+.f64 beta (+.f64 alpha #s(literal 2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 alpha #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 alpha #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64))))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64)))) (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 alpha (pow.f64 (-.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 alpha (pow.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 alpha (neg.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))))
(-.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))))
(+.f64 (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal -1 binary64)) (/.f64 alpha (pow.f64 (-.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64))))
(*.f64 (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal -1 binary64)) (/.f64 alpha (pow.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64))))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (-.f64 #s(literal 2 binary64) alpha))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) alpha) (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal -1 binary64)) alpha)
(*.f64 (neg.f64 alpha) (pow.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))
(*.f64 (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 alpha #s(literal 2 binary64))))
(*.f64 alpha (pow.f64 (+.f64 alpha #s(literal 2 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) alpha) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) alpha)) (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 alpha #s(literal 1 binary64))) (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 alpha))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 alpha)) (neg.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 alpha)) (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) alpha) (+.f64 alpha #s(literal 2 binary64)))
(/.f64 (*.f64 alpha #s(literal 1 binary64)) (+.f64 alpha #s(literal 2 binary64)))
(/.f64 (neg.f64 alpha) (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) alpha) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) alpha)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) alpha) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 alpha #s(literal 2 binary64)) alpha))
(/.f64 alpha (+.f64 alpha #s(literal 2 binary64)))
(neg.f64 (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))) (/.f64 alpha (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 alpha #s(literal 2 binary64)) alpha)) #s(literal -1 binary64)))
(*.f64 (neg.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))) #s(literal -1/2 binary64))
(*.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)))) #s(literal 2 binary64))
(/.f64 (neg.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)))))
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))))
(neg.f64 (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal -2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)))) #s(literal -1 binary64)))
#s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))
(*.f64 (/.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 alpha (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))) #s(literal -1 binary64)) (pow.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (+.f64 (-.f64 beta #s(literal -2 binary64)) beta))
(*.f64 (neg.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)) (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha) (/.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta) (-.f64 (-.f64 beta #s(literal -2 binary64)) beta)))
(*.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))
(pow.f64 (/.f64 (/.f64 alpha (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 alpha (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) #s(literal 1 binary64))) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)))) (neg.f64 (neg.f64 (neg.f64 alpha))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 alpha #s(literal -1 binary64))) (-.f64 (-.f64 beta #s(literal -2 binary64)) beta))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 alpha #s(literal -1 binary64))) (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) #s(literal 1 binary64)) alpha)
(/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))) (neg.f64 (*.f64 alpha (-.f64 (-.f64 beta #s(literal -2 binary64)) beta))))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 alpha (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) #s(literal 1 binary64)) (*.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha))
(/.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) (*.f64 alpha (-.f64 (-.f64 beta #s(literal -2 binary64)) beta)))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 alpha (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)) (neg.f64 alpha))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 alpha (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha (+.f64 (-.f64 beta #s(literal -2 binary64)) beta))))
(/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 alpha (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 alpha (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)))
(neg.f64 (/.f64 (neg.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta)) alpha))
(neg.f64 (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) (neg.f64 alpha)))
(-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 alpha (-.f64 (-.f64 beta #s(literal -2 binary64)) beta))) (/.f64 (*.f64 beta beta) (*.f64 alpha (-.f64 (-.f64 beta #s(literal -2 binary64)) beta))))
(-.f64 (/.f64 (+.f64 beta beta) alpha) (/.f64 #s(literal -2 binary64) alpha))
(-.f64 (/.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 beta #s(literal -2 binary64)) beta)) alpha) (/.f64 (/.f64 (*.f64 beta beta) (-.f64 (-.f64 beta #s(literal -2 binary64)) beta)) alpha))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 alpha)) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) (neg.f64 alpha)))
(-.f64 (/.f64 beta alpha) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 (-.f64 beta #s(literal -2 binary64)) beta))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (+.f64 beta beta) #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (+.f64 beta beta) (+.f64 beta beta) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 beta beta) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 #s(literal -2 binary64) beta)) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 (neg.f64 (-.f64 #s(literal -2 binary64) beta)) (neg.f64 (-.f64 #s(literal -2 binary64) beta))) (*.f64 beta (neg.f64 (-.f64 #s(literal -2 binary64) beta))))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (+.f64 beta (-.f64 #s(literal -2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta beta (+.f64 (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)) (*.f64 beta (-.f64 #s(literal -2 binary64) beta))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)))) (neg.f64 (neg.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64))) (+.f64 beta (-.f64 #s(literal -2 binary64) beta)))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 beta (-.f64 beta #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 3 binary64))) (fma.f64 beta beta (+.f64 (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)) (*.f64 beta (-.f64 #s(literal -2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))) (neg.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta beta (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 beta #s(literal -2 binary64)) beta)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) (-.f64 (-.f64 beta #s(literal -2 binary64)) beta))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 beta #s(literal -2 binary64)) beta))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 beta #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta (-.f64 beta (-.f64 beta #s(literal -2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))))
(fma.f64 (fma.f64 beta beta #s(literal -4 binary64)) (pow.f64 (+.f64 #s(literal -2 binary64) beta) #s(literal -1 binary64)) beta)
(fma.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) #s(literal -1 binary64)) beta)
(-.f64 (/.f64 (*.f64 beta beta) (+.f64 beta (-.f64 #s(literal -2 binary64) beta))) (/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)) (+.f64 beta (-.f64 #s(literal -2 binary64) beta))))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta (-.f64 beta #s(literal -2 binary64)))) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(-.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 beta beta (+.f64 (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)) (*.f64 beta (-.f64 #s(literal -2 binary64) beta))))) (/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 3 binary64)) (fma.f64 beta beta (+.f64 (pow.f64 (-.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)) (*.f64 beta (-.f64 #s(literal -2 binary64) beta))))))
(-.f64 (+.f64 beta beta) #s(literal -2 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 beta #s(literal -2 binary64)) beta)) (/.f64 (*.f64 beta beta) (-.f64 (-.f64 beta #s(literal -2 binary64)) beta)))
(-.f64 beta (-.f64 #s(literal -2 binary64) beta))
(+.f64 (+.f64 beta beta) #s(literal 2 binary64))
(+.f64 (-.f64 beta #s(literal -2 binary64)) beta)
(+.f64 beta (neg.f64 (-.f64 #s(literal -2 binary64) beta)))
(+.f64 beta (-.f64 beta #s(literal -2 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))))) (neg.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (-.f64 alpha beta) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (-.f64 alpha beta) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 beta (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (/.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) beta) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (neg.f64 beta) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (-.f64 beta alpha)) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (-.f64 beta alpha) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) beta (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(-.f64 (/.f64 (*.f64 (neg.f64 beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 beta (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 beta (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(-.f64 (+.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))
(-.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(+.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(+.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))) #s(literal -4 binary64))
(/.f64 (-.f64 (neg.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.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 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (neg.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 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))))
(/.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 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 beta (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 beta #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(fma.f64 beta (/.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))) (/.f64 (*.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal 4 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 2 binary64)) (/.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))
(-.f64 (/.f64 (+.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) #s(literal 2 binary64)) (/.f64 (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(-.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (neg.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (neg.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))) (/.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 1 binary64))
(+.f64 (neg.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))
(*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -1 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(exp.f64 (fma.f64 (log.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) (*.f64 (log.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (/.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))
(fma.f64 (*.f64 alpha (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (neg.f64 alpha) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) alpha #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 alpha (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 alpha (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(expm1.f64 (*.f64 (log.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (pow.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(+.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 alpha (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (*.f64 alpha (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 alpha #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 alpha) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) alpha)
(*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 alpha (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 alpha (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 alpha) #s(literal 1 binary64))) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 alpha #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 alpha))) (neg.f64 (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 alpha)) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (neg.f64 alpha) #s(literal 1 binary64)) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 (*.f64 alpha #s(literal 1 binary64)) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(/.f64 (neg.f64 alpha) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(neg.f64 (/.f64 (neg.f64 alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(neg.f64 (/.f64 alpha (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (/.f64 alpha (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha)) #s(literal -1 binary64)))
(*.f64 (fma.f64 beta beta #s(literal -4 binary64)) (pow.f64 (+.f64 #s(literal -2 binary64) beta) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal -2 binary64) beta) (fma.f64 beta beta #s(literal -4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 beta beta) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 beta beta #s(literal -4 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal -2 binary64) beta))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 beta beta #s(literal -4 binary64))) (neg.f64 (-.f64 beta #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 beta beta #s(literal -4 binary64))) (neg.f64 (+.f64 #s(literal -2 binary64) beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #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 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (fma.f64 beta beta #s(literal -4 binary64)) (-.f64 beta #s(literal 2 binary64)))
(/.f64 (fma.f64 beta beta #s(literal -4 binary64)) (+.f64 #s(literal -2 binary64) beta))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal -2 binary64) beta) (fma.f64 beta beta #s(literal -4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -2 binary64) beta) (fma.f64 beta beta #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 beta #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 2 binary64))))) (/.f64 #s(literal -8 binary64) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 2 binary64))))))
(-.f64 (/.f64 (*.f64 beta beta) (+.f64 #s(literal -2 binary64) beta)) (/.f64 #s(literal 4 binary64) (+.f64 #s(literal -2 binary64) beta)))
(-.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64)))) (/.f64 #s(literal -8 binary64) (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64)))))
(-.f64 beta #s(literal -2 binary64))
(+.f64 #s(literal 2 binary64) beta)
(+.f64 beta #s(literal 2 binary64))

eval283.0ms (3.1%)

Memory
9.3MiB live, 233.5MiB allocated
Compiler

Compiled 41 017 to 4 735 computations (88.5% saved)

prune59.0ms (0.6%)

Memory
-2.3MiB live, 85.8MiB allocated
Pruning

22 alts after pruning (20 fresh and 2 done)

PrunedKeptTotal
New1 162171 179
Fresh639
Picked325
Done000
Total1 171221 193
Accuracy
100.0%
Counts
1 193 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.4%
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
75.1%
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
56.2%
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
74.2%
(/.f64 (fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))
75.1%
(/.f64 (fma.f64 beta (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) #s(literal 2 binary64))
74.2%
(/.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 2 binary64))
25.4%
(/.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(approx (- (/ alpha (+ 2 (+ alpha beta))) 1) (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) alpha)) alpha)) (neg.f64 alpha)))) #s(literal 2 binary64))
74.4%
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
29.4%
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (-.f64 (/.f64 beta alpha) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha))) #s(literal 2 binary64))
29.4%
(*.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64))
26.3%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
72.7%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
29.4%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
28.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
51.8%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
50.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
50.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
50.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
23.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)))
24.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
52.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
34.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Compiler

Compiled 1 100 to 736 computations (33.1% saved)

simplify206.0ms (2.3%)

Memory
-11.4MiB live, 146.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
047300
071286
1140279
2245279
3540277
41265269
53259263
65534263
08434253
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
beta
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
(+.f64 alpha beta)
alpha
#s(literal -2 binary64)
#s(literal 1/2 binary64)
(neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
beta
alpha
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)
(fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))
#s(literal 2 binary64)
alpha
beta
#s(literal -1/2 binary64)
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
(/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)
(fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))
#s(literal -2 binary64)
beta
alpha
(-.f64 beta #s(literal -2 binary64))
#s(literal 1/2 binary64)
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
Outputs
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)) (-.f64 alpha beta) #s(literal 1/2 binary64))
(/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
beta
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
(+.f64 alpha beta)
alpha
#s(literal -2 binary64)
#s(literal 1/2 binary64)
(neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)) alpha #s(literal 1/2 binary64))
(*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)) alpha #s(literal -1/2 binary64))
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(-.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (-.f64 beta #s(literal -1 binary64)) alpha))
(/.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
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha #s(literal -1 binary64)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha #s(literal -1 binary64)) beta))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)
(fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))
#s(literal 2 binary64)
alpha
beta
#s(literal -1/2 binary64)
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) #s(literal 1 binary64)) (-.f64 beta #s(literal -1 binary64))) alpha))
(/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (*.f64 (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) #s(literal 1 binary64)) (-.f64 beta #s(literal -1 binary64))) alpha)
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) #s(literal 1 binary64)) (-.f64 beta #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64)))
(/.f64 (fma.f64 beta (fma.f64 #s(literal -2 binary64) beta #s(literal -6 binary64)) #s(literal -4 binary64)) alpha)
(/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)
(fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))
#s(literal -2 binary64)
beta
alpha
(-.f64 beta #s(literal -2 binary64))
#s(literal 1/2 binary64)
(+.f64 #s(literal 1 binary64) beta)
(-.f64 beta #s(literal -1 binary64))
#s(literal 1 binary64)

localize222.0ms (2.4%)

Memory
10.0MiB live, 205.3MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.015625
(/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)
accuracy0.046875
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64)))
accuracy1.0307586951787853
(/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
accuracy45.97470065687468
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
accuracy0.0
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
accuracy0.0
(fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))
accuracy0.00390625
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)
accuracy47.14334373122813
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
accuracy0.0
(+.f64 #s(literal 1 binary64) beta)
accuracy0.015625
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
accuracy45.16857138942157
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
accuracy17.326035120703143
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
accuracy21.05245688933467
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64))
accuracy0.0078125
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
accuracy0.02734375
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
accuracy0.03125
(/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
accuracy16.32990659476207
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
Samples
72.0ms172×0valid
41.0ms55×1valid
35.0ms29×2valid
Compiler

Compiled 566 to 98 computations (82.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 123.0ms
ival-div: 48.0ms (39% of total)
ival-mult: 23.0ms (18.7% of total)
ival-sub: 22.0ms (17.9% of total)
ival-add: 17.0ms (13.8% of total)
adjust: 11.0ms (8.9% of total)
ival-neg: 2.0ms (1.6% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series56.0ms (0.6%)

Memory
8.4MiB live, 46.3MiB allocated
Counts
20 → 213
Calls
Call 1
Inputs
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)
(fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
(/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)
Outputs
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2)))))) (* 1/2 (/ 1 (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ 1 (pow (+ 2 beta) 2))) (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 4))) (* 1/2 (/ 1 (pow (+ 2 beta) 3))))))))) (* 1/2 (/ 1 (+ 2 beta)))))))
1/2
(+ 1/2 (* -1/2 (/ alpha (+ 2 beta))))
(+ 1/2 (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))))
(+ 1/2 (* alpha (- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))))
-1/2
(- (* 1/2 (/ alpha (+ 2 beta))) 1/2)
(- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))) 1/2)
(- (* alpha (+ (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))) 1/2)
(/ beta (+ 2 beta))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha beta) (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (/ (* alpha beta) (pow (+ 2 beta) 4))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(/ (+ 1 beta) alpha)
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(/ 2 beta)
(+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))
2
(+ 2 (* 2 alpha))
(* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha))
(/ (+ (* 1/2 (* (+ 2 beta) (- (* -2 beta) 2))) (* alpha (+ 1 beta))) alpha)
(/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha)
(* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) (pow alpha 2)))
(/ (+ (* 1/2 (* (+ 2 beta) (- (* -2 beta) 2))) (* alpha (+ 1 beta))) (pow alpha 2))
-1
(- (/ alpha (+ 2 beta)) 1)
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))) 1)
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))) 1)
(/ alpha (+ 2 beta))
(* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(/ (- (* -2 beta) 2) alpha)
(/ (- (* 1/2 beta) (* -1/2 (+ 2 beta))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (* 1/2 beta)) (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2)))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))))))) alpha)
(* 1/2 (/ (+ 2 beta) alpha))
(/ (- (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (* -1/2 (+ 2 beta))) alpha)
(/ (- (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (- (* -1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(* -1/2 (/ (+ 2 beta) alpha))
(/ (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))) alpha)
(/ (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3)))))) alpha)
(/ beta alpha)
(/ (+ beta (* -1 (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ beta (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ beta (* -1 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3)))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(* -1 (/ alpha beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(* 2 (/ alpha beta))
(* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta)))))
(* 2 alpha)
(* alpha (+ 2 (* 2 (/ 1 alpha))))
(+ 1 beta)
(+ 1 (+ beta (* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha))))
(/ (+ 1 (+ beta (* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha)))) alpha)
(* -1 (/ (+ 2 beta) alpha))
(/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)
(/ (- (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (/ (pow (+ 2 beta) 4) (pow alpha 3)) (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
1
(+ 1 (* -1 (/ (+ 2 beta) alpha)))
(- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))
(- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* -1 (/ (- (* -1/2 beta) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (+ 2 beta))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 2))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 3))) (* 1/2 (pow (+ 2 beta) 4))) alpha)) (* -1/2 (* beta (pow (+ 2 beta) 2)))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 3) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 4) alpha)) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (pow (+ 2 beta) 3) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (pow (+ 2 beta) 4) alpha)) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 beta) (/ (* beta (+ 2 beta)) alpha)) alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 2)) alpha) (* beta (+ 2 beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 3)) alpha) (* beta (pow (+ 2 beta) 2))) alpha)) (* beta (+ 2 beta))) alpha))) alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* 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 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1 (/ (+ (* -1 (+ 1 beta)) (* -1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 3) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 4) alpha)) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* -1 (+ 2 beta))) alpha)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 3) alpha)) (* -1 (pow (+ 2 beta) 2))) alpha)) (* -1 (+ 2 beta))) alpha)))
(* -1/2 (- (/ alpha (+ 2 alpha)) 1))
(- (* beta (- (* 1/2 (/ 1 (+ 2 alpha))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (+ (* -1 (* beta (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3)))))) (* 1/2 (/ 1 (+ 2 alpha)))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (+ (* 1/2 (/ 1 (+ 2 alpha))) (* beta (- (* beta (- (* 1/2 (/ 1 (pow (+ 2 alpha) 3))) (* -1/2 (/ alpha (pow (+ 2 alpha) 4))))) (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 3))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (* beta (- (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(* 1/2 (- (/ alpha (+ 2 alpha)) 1))
(+ (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(+ (* 1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 2))) (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 3))))))
(+ (* 1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (+ (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))))))
(/ beta (+ 2 alpha))
(* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha))))
(* beta (+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ (/ 1 alpha) (/ beta alpha))
(* -1/2 (/ (+ 2 (* 2 alpha)) beta))
(/ (+ beta (* -1/2 (+ 2 (* 2 alpha)))) beta)
(/ (+ 2 (* 2 alpha)) beta)
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (* beta (- 1 (* 3 (/ 1 alpha))))) (* 2 (/ 1 alpha)))
(- (+ 1 (* beta (- (+ 1 (* -1 (/ beta alpha))) (* 3 (/ 1 alpha))))) (* 2 (/ 1 alpha)))
(/ -4 alpha)
(- (* -6 (/ beta alpha)) (* 4 (/ 1 alpha)))
(- (* beta (- (* -2 (/ beta alpha)) (* 6 (/ 1 alpha)))) (* 4 (/ 1 alpha)))
(- (+ (* beta (- (/ 1 alpha) (* 3 (/ 1 (pow alpha 2))))) (/ 1 alpha)) (/ 2 (pow alpha 2)))
(- (+ (* beta (- (+ (* -1 (/ beta (pow alpha 2))) (/ 1 alpha)) (* 3 (/ 1 (pow alpha 2))))) (/ 1 alpha)) (/ 2 (pow alpha 2)))
(- (/ alpha (+ 2 alpha)) 1)
(- (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(/ alpha (+ 2 alpha))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(/ -2 alpha)
(- (* -2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(- (+ 1 (* -1/2 (/ (+ 2 alpha) beta))) (* 1/2 (/ alpha beta)))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* 1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))))))
(+ 1/2 (* -1/2 (/ alpha beta)))
(- (+ 1/2 (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (* 1/2 (/ alpha beta)))
(- (+ 1/2 (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3)))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))))
(- (* 1/2 (/ alpha beta)) 1/2)
(- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))) 1/2)
(- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* 1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))))) 1/2)
(+ 1 (* -1 (/ (+ 2 alpha) beta)))
(- (+ 1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (* -1 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
beta
(* beta (+ 1 (/ 1 beta)))
(* -1 (/ (pow beta 2) alpha))
(* (pow beta 2) (- (/ 1 beta) (+ (/ 1 alpha) (/ 3 (* alpha beta)))))
(* (pow beta 2) (- (+ (/ 1 beta) (/ 1 (pow beta 2))) (+ (/ 1 alpha) (+ (* 2 (/ 1 (* alpha (pow beta 2)))) (/ 3 (* alpha beta))))))
(* -2 (/ (pow beta 2) alpha))
(* -1 (* (pow beta 2) (+ (* 2 (/ 1 alpha)) (* 6 (/ 1 (* alpha beta))))))
(* (pow beta 2) (- (* -1 (/ (+ (* 6 (/ 1 alpha)) (* 4 (/ 1 (* alpha beta)))) beta)) (* 2 (/ 1 alpha))))
(* -1 (/ (pow beta 2) (pow alpha 2)))
(* (pow beta 2) (- (/ 1 (* alpha beta)) (+ (/ 1 (pow alpha 2)) (/ 3 (* (pow alpha 2) beta)))))
(* (pow beta 2) (- (+ (/ 1 (* alpha beta)) (/ 1 (* alpha (pow beta 2)))) (+ (* 2 (/ 1 (* (pow alpha 2) (pow beta 2)))) (+ (/ 1 (pow alpha 2)) (/ 3 (* (pow alpha 2) beta))))))
(- (/ alpha beta) 1)
(- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta)) 1)
(- (+ (/ alpha beta) (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))))
(/ alpha beta)
(/ (+ alpha (* -1 (/ (* alpha (+ 2 alpha)) beta))) beta)
(/ (- (+ alpha (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta)) beta)
(/ (- (+ alpha (* -1 (/ (* alpha (pow (+ 2 alpha) 3)) (pow beta 3)))) (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta))) beta)
(* -2 (/ beta alpha))
(* -1 (* beta (+ (* 2 (/ 1 alpha)) (* 2 (/ 1 (* alpha beta))))))
(+ 1 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (+ 2 alpha) beta))))
(+ 1 (* -1 (/ (- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 2) beta))) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 3) beta))) (+ (* -1/2 (* alpha (+ 2 alpha))) (* -1/2 (pow (+ 2 alpha) 2)))) beta)) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(+ 1/2 (* -1 (/ (- (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* -1/2 alpha)) beta)))
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1/2 (* alpha (+ 2 alpha)))) beta)) (* -1/2 alpha)) beta)))
(- (* -1 (/ (+ (* -1/2 alpha) (* 1/2 (/ (* alpha (+ 2 alpha)) beta))) beta)) 1/2)
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* alpha (+ 2 alpha))) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta))) beta)) (* -1/2 alpha)) beta)) 1/2)
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 2) beta)) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 3) beta)) (* -1 (pow (+ 2 alpha) 2))) beta)) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* -1/2 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (* 1/2 (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)))) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(* (pow beta 2) (- (* -1 (/ (- (* 3 (/ 1 alpha)) 1) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -1 (/ (- 1 (* 2 (/ 1 alpha))) beta)) (* 3 (/ 1 alpha))) 1) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (* -1 (/ (- (* 3 (/ 1 (pow alpha 2))) (/ 1 alpha)) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -1 (/ (- (/ 1 alpha) (* 2 (/ 1 (pow alpha 2)))) beta)) (* 3 (/ 1 (pow alpha 2)))) (/ 1 alpha)) beta)) (/ 1 (pow alpha 2))))
(- (* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta)) 1)
(- (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta)) 1)
(* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 3)) beta) (* alpha (pow (+ 2 alpha) 2))) beta)) (* alpha (+ 2 alpha))) beta))) beta))
Calls

6 calls:

TimeVariablePointExpression
29.0ms
alpha
@-inf
((+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2)) (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2) (/ beta (- (+ alpha beta) -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ (* 2 alpha) 2) beta) (+ (* 2 alpha) 2) (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) alpha) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (/ (+ (* -2 beta) -2) alpha))
7.0ms
beta
@-inf
((+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2)) (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2) (/ beta (- (+ alpha beta) -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ (* 2 alpha) 2) beta) (+ (* 2 alpha) 2) (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) alpha) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (/ (+ (* -2 beta) -2) alpha))
5.0ms
beta
@0
((+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2)) (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2) (/ beta (- (+ alpha beta) -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ (* 2 alpha) 2) beta) (+ (* 2 alpha) 2) (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) alpha) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (/ (+ (* -2 beta) -2) alpha))
4.0ms
alpha
@inf
((+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2)) (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2) (/ beta (- (+ alpha beta) -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ (* 2 alpha) 2) beta) (+ (* 2 alpha) 2) (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) alpha) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (/ (+ (* -2 beta) -2) alpha))
4.0ms
alpha
@0
((+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2)) (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2) (/ beta (- (+ alpha beta) -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ (+ (* 2 alpha) 2) beta) (+ (* 2 alpha) 2) (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) alpha) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (/ (+ (* -2 beta) -2) alpha))

simplify187.0ms (2%)

Memory
-8.2MiB live, 236.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09804580
131104346
085494136
Stop Event
iter limit
node limit
Counts
213 → 212
Calls
Call 1
Inputs
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2)))))) (* 1/2 (/ 1 (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ 1 (pow (+ 2 beta) 2))) (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 4))) (* 1/2 (/ 1 (pow (+ 2 beta) 3))))))))) (* 1/2 (/ 1 (+ 2 beta)))))))
1/2
(+ 1/2 (* -1/2 (/ alpha (+ 2 beta))))
(+ 1/2 (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))))
(+ 1/2 (* alpha (- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))))
-1/2
(- (* 1/2 (/ alpha (+ 2 beta))) 1/2)
(- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))) 1/2)
(- (* alpha (+ (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))) 1/2)
(/ beta (+ 2 beta))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha beta) (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (/ (* alpha beta) (pow (+ 2 beta) 4))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(/ (+ 1 beta) alpha)
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(/ 2 beta)
(+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))
2
(+ 2 (* 2 alpha))
(* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha))
(/ (+ (* 1/2 (* (+ 2 beta) (- (* -2 beta) 2))) (* alpha (+ 1 beta))) alpha)
(/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha)
(* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) (pow alpha 2)))
(/ (+ (* 1/2 (* (+ 2 beta) (- (* -2 beta) 2))) (* alpha (+ 1 beta))) (pow alpha 2))
-1
(- (/ alpha (+ 2 beta)) 1)
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))) 1)
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))) 1)
(/ alpha (+ 2 beta))
(* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(/ (- (* -2 beta) 2) alpha)
(/ (- (* 1/2 beta) (* -1/2 (+ 2 beta))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (* 1/2 beta)) (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2)))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))))))) alpha)
(* 1/2 (/ (+ 2 beta) alpha))
(/ (- (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (* -1/2 (+ 2 beta))) alpha)
(/ (- (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (- (* -1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(* -1/2 (/ (+ 2 beta) alpha))
(/ (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))) alpha)
(/ (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3)))))) alpha)
(/ beta alpha)
(/ (+ beta (* -1 (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ beta (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ beta (* -1 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3)))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(* -1 (/ alpha beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(* 2 (/ alpha beta))
(* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta)))))
(* 2 alpha)
(* alpha (+ 2 (* 2 (/ 1 alpha))))
(+ 1 beta)
(+ 1 (+ beta (* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha))))
(/ (+ 1 (+ beta (* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha)))) alpha)
(* -1 (/ (+ 2 beta) alpha))
(/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)
(/ (- (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (/ (pow (+ 2 beta) 4) (pow alpha 3)) (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
1
(+ 1 (* -1 (/ (+ 2 beta) alpha)))
(- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))
(- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* -1 (/ (- (* -1/2 beta) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (+ 2 beta))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 2))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 3))) (* 1/2 (pow (+ 2 beta) 4))) alpha)) (* -1/2 (* beta (pow (+ 2 beta) 2)))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 3) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 4) alpha)) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (pow (+ 2 beta) 3) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (pow (+ 2 beta) 4) alpha)) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 beta) (/ (* beta (+ 2 beta)) alpha)) alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 2)) alpha) (* beta (+ 2 beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 3)) alpha) (* beta (pow (+ 2 beta) 2))) alpha)) (* beta (+ 2 beta))) alpha))) alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* 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 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1 (/ (+ (* -1 (+ 1 beta)) (* -1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 3) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 4) alpha)) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* -1 (+ 2 beta))) alpha)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 3) alpha)) (* -1 (pow (+ 2 beta) 2))) alpha)) (* -1 (+ 2 beta))) alpha)))
(* -1/2 (- (/ alpha (+ 2 alpha)) 1))
(- (* beta (- (* 1/2 (/ 1 (+ 2 alpha))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (+ (* -1 (* beta (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3)))))) (* 1/2 (/ 1 (+ 2 alpha)))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (+ (* 1/2 (/ 1 (+ 2 alpha))) (* beta (- (* beta (- (* 1/2 (/ 1 (pow (+ 2 alpha) 3))) (* -1/2 (/ alpha (pow (+ 2 alpha) 4))))) (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 3))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (* beta (- (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(* 1/2 (- (/ alpha (+ 2 alpha)) 1))
(+ (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(+ (* 1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 2))) (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 3))))))
(+ (* 1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (+ (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))))))
(/ beta (+ 2 alpha))
(* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha))))
(* beta (+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ (/ 1 alpha) (/ beta alpha))
(* -1/2 (/ (+ 2 (* 2 alpha)) beta))
(/ (+ beta (* -1/2 (+ 2 (* 2 alpha)))) beta)
(/ (+ 2 (* 2 alpha)) beta)
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (* beta (- 1 (* 3 (/ 1 alpha))))) (* 2 (/ 1 alpha)))
(- (+ 1 (* beta (- (+ 1 (* -1 (/ beta alpha))) (* 3 (/ 1 alpha))))) (* 2 (/ 1 alpha)))
(/ -4 alpha)
(- (* -6 (/ beta alpha)) (* 4 (/ 1 alpha)))
(- (* beta (- (* -2 (/ beta alpha)) (* 6 (/ 1 alpha)))) (* 4 (/ 1 alpha)))
(- (+ (* beta (- (/ 1 alpha) (* 3 (/ 1 (pow alpha 2))))) (/ 1 alpha)) (/ 2 (pow alpha 2)))
(- (+ (* beta (- (+ (* -1 (/ beta (pow alpha 2))) (/ 1 alpha)) (* 3 (/ 1 (pow alpha 2))))) (/ 1 alpha)) (/ 2 (pow alpha 2)))
(- (/ alpha (+ 2 alpha)) 1)
(- (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(/ alpha (+ 2 alpha))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(/ -2 alpha)
(- (* -2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(- (+ 1 (* -1/2 (/ (+ 2 alpha) beta))) (* 1/2 (/ alpha beta)))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* 1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))))))
(+ 1/2 (* -1/2 (/ alpha beta)))
(- (+ 1/2 (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (* 1/2 (/ alpha beta)))
(- (+ 1/2 (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3)))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))))
(- (* 1/2 (/ alpha beta)) 1/2)
(- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))) 1/2)
(- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* 1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))))) 1/2)
(+ 1 (* -1 (/ (+ 2 alpha) beta)))
(- (+ 1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (* -1 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
beta
(* beta (+ 1 (/ 1 beta)))
(* -1 (/ (pow beta 2) alpha))
(* (pow beta 2) (- (/ 1 beta) (+ (/ 1 alpha) (/ 3 (* alpha beta)))))
(* (pow beta 2) (- (+ (/ 1 beta) (/ 1 (pow beta 2))) (+ (/ 1 alpha) (+ (* 2 (/ 1 (* alpha (pow beta 2)))) (/ 3 (* alpha beta))))))
(* -2 (/ (pow beta 2) alpha))
(* -1 (* (pow beta 2) (+ (* 2 (/ 1 alpha)) (* 6 (/ 1 (* alpha beta))))))
(* (pow beta 2) (- (* -1 (/ (+ (* 6 (/ 1 alpha)) (* 4 (/ 1 (* alpha beta)))) beta)) (* 2 (/ 1 alpha))))
(* -1 (/ (pow beta 2) (pow alpha 2)))
(* (pow beta 2) (- (/ 1 (* alpha beta)) (+ (/ 1 (pow alpha 2)) (/ 3 (* (pow alpha 2) beta)))))
(* (pow beta 2) (- (+ (/ 1 (* alpha beta)) (/ 1 (* alpha (pow beta 2)))) (+ (* 2 (/ 1 (* (pow alpha 2) (pow beta 2)))) (+ (/ 1 (pow alpha 2)) (/ 3 (* (pow alpha 2) beta))))))
(- (/ alpha beta) 1)
(- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta)) 1)
(- (+ (/ alpha beta) (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))))
(/ alpha beta)
(/ (+ alpha (* -1 (/ (* alpha (+ 2 alpha)) beta))) beta)
(/ (- (+ alpha (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta)) beta)
(/ (- (+ alpha (* -1 (/ (* alpha (pow (+ 2 alpha) 3)) (pow beta 3)))) (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta))) beta)
(* -2 (/ beta alpha))
(* -1 (* beta (+ (* 2 (/ 1 alpha)) (* 2 (/ 1 (* alpha beta))))))
(+ 1 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (+ 2 alpha) beta))))
(+ 1 (* -1 (/ (- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 2) beta))) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 3) beta))) (+ (* -1/2 (* alpha (+ 2 alpha))) (* -1/2 (pow (+ 2 alpha) 2)))) beta)) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(+ 1/2 (* -1 (/ (- (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* -1/2 alpha)) beta)))
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1/2 (* alpha (+ 2 alpha)))) beta)) (* -1/2 alpha)) beta)))
(- (* -1 (/ (+ (* -1/2 alpha) (* 1/2 (/ (* alpha (+ 2 alpha)) beta))) beta)) 1/2)
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* alpha (+ 2 alpha))) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta))) beta)) (* -1/2 alpha)) beta)) 1/2)
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 2) beta)) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 3) beta)) (* -1 (pow (+ 2 alpha) 2))) beta)) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* -1/2 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (* 1/2 (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)))) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(* (pow beta 2) (- (* -1 (/ (- (* 3 (/ 1 alpha)) 1) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -1 (/ (- 1 (* 2 (/ 1 alpha))) beta)) (* 3 (/ 1 alpha))) 1) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (* -1 (/ (- (* 3 (/ 1 (pow alpha 2))) (/ 1 alpha)) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -1 (/ (- (/ 1 alpha) (* 2 (/ 1 (pow alpha 2)))) beta)) (* 3 (/ 1 (pow alpha 2)))) (/ 1 alpha)) beta)) (/ 1 (pow alpha 2))))
(- (* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta)) 1)
(- (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta)) 1)
(* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 3)) beta) (* alpha (pow (+ 2 alpha) 2))) beta)) (* alpha (+ 2 alpha))) beta))) beta))
Outputs
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta)))))))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha (/.f64 alpha (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2)))))) (* 1/2 (/ 1 (+ 2 beta)))))))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ 1 (pow (+ 2 beta) 2))) (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 4))) (* 1/2 (/ 1 (pow (+ 2 beta) 3))))))))) (* 1/2 (/ 1 (+ 2 beta)))))))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/2 (/ alpha (+ 2 beta))))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))))
(fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal 1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(- (* 1/2 (/ alpha (+ 2 beta))) 1/2)
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))) 1/2)
(fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal -1/2 binary64))
(- (* alpha (+ (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))) 1/2)
(fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal -1/2 binary64))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (/ (* alpha beta) (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (* alpha (- (* -1 (/ (* alpha beta) (pow (+ 2 beta) 4))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (/ beta (pow (+ 2 beta) 2)))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha (/.f64 alpha (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 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 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 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 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 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 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(- 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))
(/ 2 beta)
(/.f64 #s(literal 2 binary64) beta)
(+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))
(fma.f64 (/.f64 #s(literal 2 binary64) beta) alpha (/.f64 #s(literal 2 binary64) beta))
2
#s(literal 2 binary64)
(+ 2 (* 2 alpha))
(fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))
(* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha))
(*.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))
(/ (+ (* 1/2 (* (+ 2 beta) (- (* -2 beta) 2))) (* alpha (+ 1 beta))) alpha)
(/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (fma.f64 alpha beta alpha)) alpha)
(/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha)
(*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))
(* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) (pow alpha 2)))
(*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))
(/ (+ (* 1/2 (* (+ 2 beta) (- (* -2 beta) 2))) (* alpha (+ 1 beta))) (pow alpha 2))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (fma.f64 alpha beta alpha)) (*.f64 alpha alpha))
-1
#s(literal -1 binary64)
(- (/ alpha (+ 2 beta)) 1)
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))) 1)
(fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha #s(literal -1 binary64))
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))) 1)
(fma.f64 (fma.f64 (-.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal -1 binary64))
(/ alpha (+ 2 beta))
(/.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha)
(* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(fma.f64 (-.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 alpha alpha) (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)))
(* alpha (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 alpha alpha) (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)))
(/ (- (* -2 beta) 2) alpha)
(/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)
(/ (- (* 1/2 beta) (* -1/2 (+ 2 beta))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (* 1/2 beta)) (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/.f64 (fma.f64 beta (/.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) alpha) (*.f64 #s(literal 1/2 binary64) (-.f64 beta (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64))))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta) (-.f64 (*.f64 beta (/.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) alpha)) (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2)))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))))))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta))) (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64))))) alpha)
(* 1/2 (/ (+ 2 beta) alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha)
(/ (- (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (* -1/2 (+ 2 beta))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal 2 binary64))) alpha)
(/ (- (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64)))) alpha)
(/ (- (* -1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64)))) alpha)
(* -1/2 (/ (+ 2 beta) alpha))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) alpha)
(/ (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))) alpha)
(/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64))) alpha)
(/ (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) alpha)
(/ (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3)))))) alpha)
(/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) alpha)
(/ beta alpha)
(/.f64 beta alpha)
(/ (+ beta (* -1 (/ (* beta (+ 2 beta)) alpha))) alpha)
(/.f64 (fma.f64 beta (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) beta) alpha)
(/ (- (+ beta (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/.f64 (fma.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 beta (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) beta)) alpha)
(/ (- (+ beta (* -1 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3)))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (fma.f64 (neg.f64 beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) beta) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha))) alpha)
(* 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 (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 beta (+.f64 #s(literal 2 binary64) beta)))) alpha) #s(literal 1/2 binary64) (+.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 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha)) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 beta (+.f64 #s(literal 2 binary64) 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 (/ (- (* -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 (+.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha alpha))) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 beta (+.f64 #s(literal 2 binary64) beta)))) alpha)) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/ 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 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/.f64 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) alpha)
(* -1 (/ alpha beta))
(/.f64 (neg.f64 alpha) beta)
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) beta))) alpha)
(* 2 (/ alpha beta))
(*.f64 (/.f64 #s(literal 2 binary64) beta) alpha)
(* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta)))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) beta)) alpha)
(* 2 alpha)
(*.f64 #s(literal 2 binary64) alpha)
(* alpha (+ 2 (* 2 (/ 1 alpha))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) alpha)
(+ 1 beta)
(+.f64 #s(literal 1 binary64) beta)
(+ 1 (+ beta (* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha))))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))
(/ (+ 1 (+ beta (* 1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha)))) alpha)
(/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta)) alpha)
(* -1 (/ (+ 2 beta) alpha))
(/.f64 (-.f64 #s(literal -2 binary64) beta) alpha)
(/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)
(/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64)) alpha)
(/ (- (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) #s(literal -2 binary64)) (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) alpha)
(/ (- (/ (pow (+ 2 beta) 4) (pow alpha 3)) (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) alpha)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 2 beta) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))) (/.f64 beta alpha))
(- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 beta alpha)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha))))
(* -1 (/ (- (* -1/2 beta) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64))) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (+ 2 beta))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) alpha) #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) beta (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 2))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64))) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 3))) (* 1/2 (pow (+ 2 beta) 4))) alpha)) (* -1/2 (* beta (pow (+ 2 beta) 2)))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha) #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha) #s(literal -1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64))) (neg.f64 alpha))
(* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal 2 binary64))) alpha)
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 3) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64))) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 4) alpha)) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))) alpha) #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64))) (neg.f64 alpha))
(* -1 (/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64))) alpha)
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (pow (+ 2 beta) 3) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))) alpha)) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (pow (+ 2 beta) 4) alpha)) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha) #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) #s(literal 1/2 binary64))) (neg.f64 alpha))) alpha)) (neg.f64 alpha))
(* -1 (/ (+ (* -1 beta) (/ (* beta (+ 2 beta)) alpha)) alpha))
(/.f64 (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (neg.f64 beta)) (neg.f64 alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 2)) alpha) (* beta (+ 2 beta))) alpha))) alpha))
(/.f64 (-.f64 (/.f64 (*.f64 beta (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta) #s(literal 2 binary64))) (neg.f64 alpha)) beta) (neg.f64 alpha))
(* -1 (/ (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (/ (* beta (pow (+ 2 beta) 3)) alpha) (* beta (pow (+ 2 beta) 2))) alpha)) (* beta (+ 2 beta))) alpha))) alpha))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 beta (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha)) beta) (neg.f64 alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(* -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) (+.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) 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))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) (neg.f64 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 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(/.f64 (+.f64 (/.f64 #s(literal -2 binary64) alpha) #s(literal 1 binary64)) alpha)
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(/.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal -4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal -1 binary64) #s(literal -2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 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 (/ (+ (* -1 (+ 1 beta)) (* -1/2 (/ (* (+ 2 beta) (- (* -2 beta) 2)) alpha))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 #s(literal -1 binary64) beta)) (neg.f64 alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha))
(/.f64 (fma.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal -1 binary64) #s(literal -2 binary64)) alpha)
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 3) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) alpha)) (neg.f64 alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 4) alpha)) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) alpha)) alpha)) (neg.f64 alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* -1 (+ 2 beta))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal 2 binary64)) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 3) alpha)) (* -1 (pow (+ 2 beta) 2))) alpha)) (* -1 (+ 2 beta))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) alpha)) alpha))
(* -1/2 (- (/ alpha (+ 2 alpha)) 1))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(- (* beta (- (* 1/2 (/ 1 (+ 2 alpha))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(- (* beta (- (+ (* -1 (* beta (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3)))))) (* 1/2 (/ 1 (+ 2 alpha)))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (neg.f64 beta) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(- (* beta (- (+ (* 1/2 (/ 1 (+ 2 alpha))) (* beta (- (* beta (- (* 1/2 (/ 1 (pow (+ 2 alpha) 3))) (* -1/2 (/ alpha (pow (+ 2 alpha) 4))))) (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(- (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(- (* beta (- (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 3))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(- (* beta (- (* beta (- (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))))) beta (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(* 1/2 (- (/ alpha (+ 2 alpha)) 1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))
(+ (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) beta) #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)))
(+ (* 1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 2))) (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 3))))))
(fma.f64 (fma.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal 1/2 binary64)) beta (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64))) beta (fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)))
(+ (* 1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (+ (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta) #s(literal -1/2 binary64) (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal 1/2 binary64))) beta (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64))) beta (fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)))
(/ beta (+ 2 alpha))
(/.f64 beta (+.f64 #s(literal 2 binary64) alpha))
(* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta)
(* beta (+ (* beta (- (/ beta (pow (+ 2 alpha) 3)) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(fma.f64 (*.f64 beta beta) (-.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (/.f64 beta (+.f64 #s(literal 2 binary64) alpha)))
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 alpha) 4))) (/ 1 (pow (+ 2 alpha) 3)))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))))
(fma.f64 (*.f64 beta beta) (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))) beta (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (/.f64 beta (+.f64 #s(literal 2 binary64) alpha)))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 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 #s(literal 2 binary64) alpha))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) beta (/.f64 beta (+.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 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 #s(literal 1/2 binary64) (-.f64 #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 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) beta (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))))) beta (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(+ (/ 1 alpha) (/ beta alpha))
(+.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 beta alpha))
(* -1/2 (/ (+ 2 (* 2 alpha)) beta))
(/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta)
(/ (+ beta (* -1/2 (+ 2 (* 2 alpha)))) beta)
(/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) beta)
(/ (+ 2 (* 2 alpha)) beta)
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)
(- 1 (* 2 (/ 1 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))
(- (+ 1 (* beta (- 1 (* 3 (/ 1 alpha))))) (* 2 (/ 1 alpha)))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) alpha)) beta (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (- (+ 1 (* -1 (/ beta alpha))) (* 3 (/ 1 alpha))))) (* 2 (/ 1 alpha)))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 beta alpha)) (/.f64 #s(literal 3 binary64) alpha)) beta (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)))
(/ -4 alpha)
(/.f64 #s(literal -4 binary64) alpha)
(- (* -6 (/ beta alpha)) (* 4 (/ 1 alpha)))
(fma.f64 #s(literal -6 binary64) (/.f64 beta alpha) (/.f64 #s(literal -4 binary64) alpha))
(- (* beta (- (* -2 (/ beta alpha)) (* 6 (/ 1 alpha)))) (* 4 (/ 1 alpha)))
(fma.f64 (fma.f64 (/.f64 beta alpha) #s(literal -2 binary64) (/.f64 #s(literal -6 binary64) alpha)) beta (/.f64 #s(literal -4 binary64) alpha))
(- (+ (* beta (- (/ 1 alpha) (* 3 (/ 1 (pow alpha 2))))) (/ 1 alpha)) (/ 2 (pow alpha 2)))
(-.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) beta (/.f64 #s(literal 1 binary64) alpha)) (/.f64 #s(literal 2 binary64) (*.f64 alpha alpha)))
(- (+ (* beta (- (+ (* -1 (/ beta (pow alpha 2))) (/ 1 alpha)) (* 3 (/ 1 (pow alpha 2))))) (/ 1 alpha)) (/ 2 (pow alpha 2)))
(-.f64 (fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 beta (*.f64 alpha alpha))) (/.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) beta (/.f64 #s(literal 1 binary64) alpha)) (/.f64 #s(literal 2 binary64) (*.f64 alpha alpha)))
(- (/ alpha (+ 2 alpha)) 1)
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64))
(- (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha))) 1)
(fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(- (+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(fma.f64 (-.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(- (+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(/ alpha (+ 2 alpha))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(fma.f64 (-.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(/ -2 alpha)
(/.f64 #s(literal -2 binary64) alpha)
(- (* -2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)
(- (+ 1 (* -1/2 (/ (+ 2 alpha) beta))) (* 1/2 (/ alpha beta)))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta)) #s(literal 1 binary64))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))))
(-.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))) (fma.f64 (/.f64 alpha beta) #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) alpha) (*.f64 beta beta))))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* 1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))))))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (fma.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 alpha beta)) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) alpha) (*.f64 beta beta))))
(+ 1/2 (* -1/2 (/ alpha beta)))
(fma.f64 (/.f64 alpha beta) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- (+ 1/2 (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (* 1/2 (/ alpha beta)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (fma.f64 (/.f64 alpha beta) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(- (+ 1/2 (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3)))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))))
(-.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) alpha) (*.f64 beta beta))))
(- (* 1/2 (/ alpha beta)) 1/2)
(fma.f64 (/.f64 alpha beta) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))) 1/2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) beta) (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (fma.f64 (/.f64 alpha beta) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* 1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))))) 1/2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) beta) (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (fma.f64 #s(literal 1/2 binary64) (fma.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 alpha beta)) #s(literal -1/2 binary64)))
(+ 1 (* -1 (/ (+ 2 alpha) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
(- (+ 1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))) (/.f64 alpha beta))
(- (+ 1 (* -1 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 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 (/.f64 #s(literal 1/2 binary64) beta) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 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 #s(literal 2 binary64) alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (*.f64 beta beta)) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))) (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64)))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(+.f64 (/.f64 (/.f64 beta alpha) beta) (/.f64 beta alpha))
beta
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(* -1 (/ (pow beta 2) alpha))
(/.f64 (*.f64 (neg.f64 beta) beta) alpha)
(* (pow beta 2) (- (/ 1 beta) (+ (/ 1 alpha) (/ 3 (* alpha beta)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) beta) (+.f64 (/.f64 (/.f64 #s(literal 3 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) alpha))) (*.f64 beta beta))
(* (pow beta 2) (- (+ (/ 1 beta) (/ 1 (pow beta 2))) (+ (/ 1 alpha) (+ (* 2 (/ 1 (* alpha (pow beta 2)))) (/ 3 (* alpha beta))))))
(*.f64 (-.f64 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 1 binary64) alpha)) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 beta beta) alpha))) (/.f64 (/.f64 #s(literal 3 binary64) alpha) beta)) (*.f64 beta beta))
(* -2 (/ (pow beta 2) alpha))
(*.f64 (/.f64 (*.f64 beta beta) alpha) #s(literal -2 binary64))
(* -1 (* (pow beta 2) (+ (* 2 (/ 1 alpha)) (* 6 (/ 1 (* alpha beta))))))
(*.f64 (*.f64 (neg.f64 beta) beta) (+.f64 (/.f64 (/.f64 #s(literal 6 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha)))
(* (pow beta 2) (- (* -1 (/ (+ (* 6 (/ 1 alpha)) (* 4 (/ 1 (* alpha beta)))) beta)) (* 2 (/ 1 alpha))))
(*.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) alpha) beta) (/.f64 #s(literal 6 binary64) alpha)) beta) #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) alpha)) (*.f64 beta beta))
(* -1 (/ (pow beta 2) (pow alpha 2)))
(/.f64 (*.f64 (neg.f64 beta) beta) (*.f64 alpha alpha))
(* (pow beta 2) (- (/ 1 (* alpha beta)) (+ (/ 1 (pow alpha 2)) (/ 3 (* (pow alpha 2) beta)))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta) (+.f64 (/.f64 (/.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) beta) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)))) (*.f64 beta beta))
(* (pow beta 2) (- (+ (/ 1 (* alpha beta)) (/ 1 (* alpha (pow beta 2)))) (+ (* 2 (/ 1 (* (pow alpha 2) (pow beta 2)))) (+ (/ 1 (pow alpha 2)) (/ 3 (* (pow alpha 2) beta))))))
(*.f64 (-.f64 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 beta beta) alpha)) (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta)) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 alpha alpha) beta) beta))) (/.f64 (/.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) beta)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(- (/ alpha beta) 1)
(-.f64 (/.f64 alpha beta) #s(literal 1 binary64))
(- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta)) 1)
(fma.f64 (neg.f64 alpha) (/.f64 (+.f64 #s(literal 2 binary64) alpha) (*.f64 beta beta)) (-.f64 (/.f64 alpha beta) #s(literal 1 binary64)))
(- (+ (/ alpha beta) (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))))
(fma.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (-.f64 (/.f64 alpha beta) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) #s(literal 1 binary64))))
(/ alpha beta)
(/.f64 alpha beta)
(/ (+ alpha (* -1 (/ (* alpha (+ 2 alpha)) beta))) beta)
(/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta)
(/ (- (+ alpha (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta)) beta)
(/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 alpha beta) (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha)) beta)
(/ (- (+ alpha (* -1 (/ (* alpha (pow (+ 2 alpha) 3)) (pow beta 3)))) (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta))) beta)
(/.f64 (-.f64 (fma.f64 (neg.f64 alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) alpha) (fma.f64 (neg.f64 alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta)) (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))) beta)
(* -2 (/ beta alpha))
(*.f64 (/.f64 beta alpha) #s(literal -2 binary64))
(* -1 (* beta (+ (* 2 (/ 1 alpha)) (* 2 (/ 1 (* alpha beta))))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha)) (neg.f64 beta))
(+ 1 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (+ 2 alpha) beta))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta)) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 2) beta))) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta)) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha))) beta))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 3) beta))) (+ (* -1/2 (* alpha (+ 2 alpha))) (* -1/2 (pow (+ 2 alpha) 2)))) beta)) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) beta)) (*.f64 (+.f64 #s(literal 2 binary64) alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)))) beta) #s(literal -1 binary64) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(+ 1/2 (* -1 (/ (- (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* -1/2 alpha)) beta)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (neg.f64 alpha))) beta))
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1/2 (* alpha (+ 2 alpha)))) beta)) (* -1/2 alpha)) beta)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 alpha (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) #s(literal 2 binary64)) alpha))) beta) (*.f64 #s(literal -1/2 binary64) alpha)) beta))
(- (* -1 (/ (+ (* -1/2 alpha) (* 1/2 (/ (* alpha (+ 2 alpha)) beta))) beta)) 1/2)
(fma.f64 (/.f64 (fma.f64 (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) alpha)) beta) #s(literal -1 binary64) #s(literal -1/2 binary64))
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* alpha (+ 2 alpha))) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta))) beta)) (* -1/2 alpha)) beta)) 1/2)
(fma.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) alpha (/.f64 (fma.f64 (*.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta)) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) alpha)) (neg.f64 beta))) beta) #s(literal -1 binary64) #s(literal -1/2 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 2) beta)) (* -1 (+ 2 alpha))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) alpha)) beta))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 alpha) 3) beta)) (* -1 (pow (+ 2 alpha) 2))) beta)) (* -1 (+ 2 alpha))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) beta) #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) beta) #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) alpha)) beta))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #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 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64))) beta))
(+ 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 (fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)))) (neg.f64 beta))) beta))
(+ 1 (* -1/2 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(fma.f64 (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) #s(literal -1/2 binary64))) beta))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (* 1/2 (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)))) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal 1/2 binary64))) (neg.f64 beta))) beta))
(* (pow beta 2) (- (* -1 (/ (- (* 3 (/ 1 alpha)) 1) beta)) (/ 1 alpha)))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal -3 binary64) alpha) #s(literal 1 binary64)) beta) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -1 (/ (- 1 (* 2 (/ 1 alpha))) beta)) (* 3 (/ 1 alpha))) 1) beta)) (/ 1 alpha)))
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 3 binary64) alpha) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) beta)) #s(literal 1 binary64)) beta) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (- (* 3 (/ 1 (pow alpha 2))) (/ 1 alpha)) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 1 binary64) alpha)) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -1 (/ (- (/ 1 alpha) (* 2 (/ 1 (pow alpha 2)))) beta)) (* 3 (/ 1 (pow alpha 2)))) (/ 1 alpha)) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 #s(literal 2 binary64) (*.f64 alpha alpha))) beta)) (/.f64 #s(literal 1 binary64) alpha)) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(- (* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta)) 1)
(-.f64 (/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta) #s(literal 1 binary64))
(- (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta)) 1)
(-.f64 (/.f64 (-.f64 (/.f64 (*.f64 alpha (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) #s(literal 2 binary64)) alpha)) (neg.f64 beta)) alpha) (neg.f64 beta)) #s(literal 1 binary64))
(* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta))
(/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta)
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta))
(/.f64 (-.f64 (/.f64 (*.f64 alpha (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) #s(literal 2 binary64)) alpha)) (neg.f64 beta)) alpha) (neg.f64 beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 3)) beta) (* alpha (pow (+ 2 alpha) 2))) beta)) (* alpha (+ 2 alpha))) beta))) beta))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 alpha (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta) #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) (neg.f64 beta)) alpha) (neg.f64 beta))

rewrite202.0ms (2.2%)

Memory
16.9MiB live, 248.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047263
071249
1400242
23349242
08368241
Stop Event
iter limit
node limit
iter limit
Counts
20 → 534
Calls
Call 1
Inputs
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)
(fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha))
(/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)
Outputs
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))) #s(literal -4 binary64))
(/.f64 (-.f64 (neg.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.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 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (neg.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 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 beta (/.f64 (pow.f64 (-.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 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 beta (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(-.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #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 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(*.f64 (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(*.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))))
(neg.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64))
(-.f64 (/.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64)) #s(literal -1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1/2 binary64))
(*.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(*.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) beta)
(*.f64 (neg.f64 beta) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(*.f64 beta (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 beta))) (neg.f64 (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta)))
(/.f64 (neg.f64 beta) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta))
(/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(neg.f64 (/.f64 (neg.f64 beta) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(neg.f64 (/.f64 beta (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) beta)) #s(literal -1 binary64)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(*.f64 (pow.f64 (/.f64 alpha (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) beta))
(*.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)) (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(pow.f64 (/.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 1 binary64))) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))) (neg.f64 (neg.f64 (neg.f64 alpha))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) beta) alpha)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) alpha)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (pow.f64 alpha #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) beta))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 alpha #s(literal -1 binary64))) (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 1 binary64)) alpha)
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))) (neg.f64 (neg.f64 alpha)))
(/.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 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 alpha (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) #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) (*.f64 beta beta)) (*.f64 alpha (-.f64 #s(literal 1 binary64) beta)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 alpha (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)) (neg.f64 alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)) alpha))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) (neg.f64 alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (pow.f64 (-.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) beta) (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (-.f64 beta #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 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 beta beta) #s(literal 1 binary64)) (-.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 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) beta))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) beta) (-.f64 #s(literal 1 binary64) (*.f64 beta beta)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #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 #s(literal 1 binary64) (/.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) beta #s(literal 1 binary64))
(fma.f64 beta #s(literal 1 binary64) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)))
(+.f64 #s(literal 1 binary64) beta)
(+.f64 beta #s(literal 1 binary64))
(*.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (pow.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/8 binary64) (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) 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 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) #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 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) #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 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) #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 #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 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.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 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) (pow.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.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))
(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 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) beta) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) (*.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.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 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)) #s(literal 2 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))) (pow.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 (*.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) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (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 (pow.f64 (/.f64 beta (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 beta (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 beta #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) (pow.f64 (neg.f64 beta) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) (pow.f64 beta #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))
(pow.f64 (/.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64)) (pow.f64 beta #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (pow.f64 beta #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64))))))
(/.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 (neg.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))))) (neg.f64 (neg.f64 (neg.f64 beta))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #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 (*.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))) beta)))
(/.f64 (*.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64)) (pow.f64 beta #s(literal -1 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (pow.f64 beta #s(literal -1 binary64))) (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) #s(literal 1 binary64)) beta)
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))) (neg.f64 (neg.f64 beta)))
(/.f64 (neg.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64))) (neg.f64 (*.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))) (neg.f64 (*.f64 beta (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)) beta))
(/.f64 (*.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))) beta))
(/.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64)) (*.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) (neg.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (*.f64 beta (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) (neg.f64 beta))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.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) (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) beta))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) (neg.f64 beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 alpha #s(literal 1 binary64)) #s(literal 2 binary64))
(*.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (pow.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)) (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 alpha alpha) #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) alpha))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 alpha alpha) #s(literal 4 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) alpha)))
(/.f64 (neg.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64))) (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 alpha alpha) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))) (neg.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)) (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)))))
(/.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 alpha alpha) #s(literal 4 binary64)) (*.f64 alpha #s(literal 4 binary64)))))
(/.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal -2 binary64)) (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 alpha #s(literal 4 binary64)) alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha #s(literal 4 binary64)))) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))))
(fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))
(fma.f64 alpha #s(literal 2 binary64) #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 alpha 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 2 binary64) alpha) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) alpha))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))) (neg.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 beta beta) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) beta)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) beta))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 beta beta) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) beta))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) beta)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))
(fma.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (pow.f64 (-.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))))
(fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))))
(fma.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) beta))
(fma.f64 (-.f64 beta #s(literal -2 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) beta))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (*.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) beta))
(fma.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1 binary64)) (*.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) beta))
(fma.f64 #s(literal 1 binary64) beta (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (+.f64 #s(literal 1 binary64) beta))
(fma.f64 beta #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) beta) #s(literal 1 binary64))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) beta)
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) beta))
(+.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 beta (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))))
(+.f64 beta (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 beta #s(literal -2 binary64)))
(*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha))
(*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (*.f64 (pow.f64 alpha #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64))))
(pow.f64 (/.f64 alpha (*.f64 (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta beta #s(literal -4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))) (neg.f64 (+.f64 #s(literal -2 binary64) beta)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))) (neg.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (-.f64 beta #s(literal -2 binary64)))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (neg.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (fma.f64 beta beta #s(literal -4 binary64)))) (neg.f64 (+.f64 #s(literal -2 binary64) beta)))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta beta #s(literal -4 binary64)) (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))) (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) beta) (neg.f64 alpha))))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta beta #s(literal -4 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) beta) alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 beta beta #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) beta) (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))) (neg.f64 (*.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) (neg.f64 alpha))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))) (neg.f64 (*.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) alpha)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (fma.f64 beta beta #s(literal -4 binary64)))) (neg.f64 (*.f64 (neg.f64 alpha) (+.f64 #s(literal -2 binary64) beta))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (neg.f64 alpha) (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (fma.f64 beta beta #s(literal -4 binary64)))) (neg.f64 (*.f64 alpha (+.f64 #s(literal -2 binary64) beta))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (*.f64 alpha (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 beta beta #s(literal -4 binary64)))) (neg.f64 (*.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (+.f64 #s(literal -2 binary64) beta))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))))))
(/.f64 (*.f64 (fma.f64 beta beta #s(literal -4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (+.f64 #s(literal -2 binary64) beta))
(/.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (-.f64 beta #s(literal -2 binary64))) (neg.f64 alpha))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64))) (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))) (neg.f64 alpha))
(/.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (fma.f64 beta beta #s(literal -4 binary64))) (+.f64 #s(literal -2 binary64) beta))
(/.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) (neg.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))) (neg.f64 alpha))
(/.f64 (*.f64 (fma.f64 beta beta #s(literal -4 binary64)) (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) beta) (neg.f64 alpha)))
(/.f64 (*.f64 (fma.f64 beta beta #s(literal -4 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (*.f64 (+.f64 #s(literal -2 binary64) beta) alpha))
(/.f64 (*.f64 (fma.f64 beta beta #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal -2 binary64) beta) (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))) (*.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) (neg.f64 alpha)))
(/.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (*.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) alpha))
(/.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64))) (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (fma.f64 beta beta #s(literal -4 binary64))) (*.f64 (neg.f64 alpha) (+.f64 #s(literal -2 binary64) beta)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))) (*.f64 (neg.f64 alpha) (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (fma.f64 beta beta #s(literal -4 binary64))) (*.f64 alpha (+.f64 #s(literal -2 binary64) beta)))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))) (*.f64 alpha (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 beta beta #s(literal -4 binary64))) (*.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (+.f64 #s(literal -2 binary64) beta)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))) (*.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (fma.f64 beta beta (fma.f64 #s(literal -2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha (*.f64 (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))))
(/.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (*.f64 (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) beta (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal 2 binary64)))
(fma.f64 beta (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)))
(+.f64 (*.f64 beta (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)))
(+.f64 (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) beta) (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) #s(literal 2 binary64)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)) alpha))
(*.f64 (pow.f64 (/.f64 alpha (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)) alpha))
(pow.f64 (/.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)) #s(literal 1 binary64))) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))))) (neg.f64 (neg.f64 (neg.f64 alpha))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))) alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))) alpha)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))) (pow.f64 alpha #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))) (pow.f64 alpha #s(literal -1 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)) #s(literal 1 binary64)) alpha)
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (*.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (*.f64 alpha (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))) alpha))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64))) alpha))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 3 binary64))) (*.f64 alpha (fma.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (+.f64 #s(literal 1 binary64) beta) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) (neg.f64 alpha))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) alpha))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)) (neg.f64 alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) alpha #s(literal -1 binary64))
(fma.f64 (neg.f64 alpha) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 alpha (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 alpha (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(expm1.f64 (*.f64 (log.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (pow.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(+.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) alpha)
(*.f64 (neg.f64 alpha) (pow.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 alpha (*.f64 (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 alpha (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 alpha))) (neg.f64 (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 alpha) #s(literal 1 binary64))) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 alpha #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 alpha)) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (neg.f64 alpha) #s(literal 1 binary64)) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 (*.f64 alpha #s(literal 1 binary64)) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha)))
(/.f64 (neg.f64 alpha) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(neg.f64 (/.f64 (neg.f64 alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(neg.f64 (/.f64 alpha (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (fma.f64 #s(literal -8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha))
(pow.f64 (/.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))) (neg.f64 (neg.f64 (neg.f64 alpha))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal 2 binary64)) alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (pow.f64 alpha #s(literal -1 binary64))) (fma.f64 #s(literal -2 binary64) beta #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 alpha #s(literal -1 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) #s(literal 1 binary64)) alpha)
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64))) (neg.f64 (*.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (*.f64 alpha (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal 2 binary64)) alpha))
(/.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha))
(/.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (*.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 alpha (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) (neg.f64 alpha))
(/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (neg.f64 alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)))) #s(literal -1 binary64)))

eval136.0ms (1.5%)

Memory
-7.2MiB live, 270.7MiB allocated
Compiler

Compiled 29 373 to 3 457 computations (88.2% saved)

prune77.0ms (0.8%)

Memory
-9.3MiB live, 116.4MiB allocated
Pruning

25 alts after pruning (22 fresh and 3 done)

PrunedKeptTotal
New75312765
Fresh51015
Picked325
Done112
Total76225787
Accuracy
100.0%
Counts
787 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.4%
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
74.2%
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))))
25.4%
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 #s(approx (- (/ alpha (- (+ alpha beta) -2)) 1) (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) alpha)) alpha)) (neg.f64 alpha))) #s(literal 1/2 binary64))))
29.4%
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(approx (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2)) (/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha)))
75.1%
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
56.2%
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
74.2%
(/.f64 (fma.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))
74.4%
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
29.4%
(*.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64))
72.7%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
29.4%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
29.4%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
26.7%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
28.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha))
23.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))) alpha))
28.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)))))
26.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64)))
14.5%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) alpha) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (fma.f64 alpha beta alpha)) (*.f64 alpha alpha))))
50.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
50.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
50.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
24.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
52.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
34.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
51.8%
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
Compiler

Compiled 1 395 to 929 computations (33.4% saved)

simplify393.0ms (4.3%)

Memory
8.4MiB live, 121.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
056277
081274
1156253
2258243
3526243
41023243
52025243
63950243
74787243
85295243
95447243
105490243
115500243
125859243
136163243
146339243
156426243
166426243
176448243
186490243
196490243
206678243
216734243
226734243
236734243
246734243
06734237
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
beta
(/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
#s(literal 1/2 binary64)
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
(+.f64 alpha beta)
alpha
#s(literal -2 binary64)
(*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
#s(literal -1/2 binary64)
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
#s(literal -1/4 binary64)
alpha
#s(literal 1/2 binary64)
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
alpha
(+.f64 #s(literal 2 binary64) alpha)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)))
#s(literal 1 binary64)
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
alpha
(+.f64 #s(literal 1 binary64) beta)
beta
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
#s(literal 1 binary64)
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
(-.f64 #s(literal -2 binary64) (+.f64 alpha beta))
#s(literal -2 binary64)
(+.f64 alpha beta)
alpha
beta
(-.f64 alpha beta)
#s(literal 2 binary64)
Outputs
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (-.f64 alpha beta) #s(literal 1/2 binary64))
beta
(/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
#s(literal 1/2 binary64)
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
(+.f64 alpha beta)
alpha
#s(literal -2 binary64)
(*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) alpha #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(-.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
#s(literal -1/4 binary64)
alpha
#s(literal 1/2 binary64)
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 alpha #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) (-.f64 alpha #s(literal -2 binary64))) alpha #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))
alpha
(+.f64 #s(literal 2 binary64) alpha)
(-.f64 alpha #s(literal -2 binary64))
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (-.f64 beta #s(literal -1 binary64)) alpha))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)))
(/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)
#s(literal 1 binary64)
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/.f64 alpha (-.f64 beta #s(literal -1 binary64)))
alpha
(+.f64 #s(literal 1 binary64) beta)
(-.f64 beta #s(literal -1 binary64))
beta
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (-.f64 alpha beta) #s(literal 1/2 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
(-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
(/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
#s(literal 1 binary64)
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
(-.f64 #s(literal -2 binary64) (+.f64 alpha beta))
#s(literal -2 binary64)
(+.f64 alpha beta)
alpha
beta
(-.f64 alpha beta)
#s(literal 2 binary64)

localize185.0ms (2%)

Memory
6.0MiB live, 440.0MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(-.f64 #s(literal -2 binary64) (+.f64 alpha beta))
accuracy0.03125
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
accuracy0.109375
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
accuracy16.31983194402445
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
accuracy0.0
(+.f64 #s(literal 1 binary64) beta)
accuracy0.0078125
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
accuracy0.03515625
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)))
accuracy45.16857138942157
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
accuracy0.0
(+.f64 #s(literal 2 binary64) alpha)
accuracy0.01171875
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
accuracy17.326035120703143
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
accuracy19.614966672273905
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
accuracy0.0
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
accuracy17.326035120703143
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
accuracy21.4568419848655
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
accuracy0.015625
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
accuracy0.02734375
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
accuracy0.05078125
(/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
accuracy16.32990659476207
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
Samples
86.0ms172×0valid
35.0ms54×1valid
32.0ms30×2valid
Compiler

Compiled 522 to 111 computations (78.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 103.0ms
ival-div: 35.0ms (34.1% of total)
ival-sub: 21.0ms (20.5% of total)
ival-add: 18.0ms (17.5% of total)
ival-mult: 14.0ms (13.6% of total)
adjust: 12.0ms (11.7% of total)
ival-neg: 3.0ms (2.9% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series41.0ms (0.4%)

Memory
-30.4MiB live, 63.2MiB allocated
Counts
22 → 282
Calls
Call 1
Inputs
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(+.f64 #s(literal 2 binary64) alpha)
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(+.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(-.f64 #s(literal -2 binary64) (+.f64 alpha beta))
Outputs
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2)))))) (* 1/2 (/ 1 (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ 1 (pow (+ 2 beta) 2))) (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 4))) (* 1/2 (/ 1 (pow (+ 2 beta) 3))))))))) (* 1/2 (/ 1 (+ 2 beta)))))))
1/2
(+ 1/2 (* -1/2 (/ alpha (+ 2 beta))))
(+ 1/2 (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))))
(+ 1/2 (* alpha (- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))))
(/ 1/2 (+ 2 beta))
(+ (* -1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))
(+ (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))
(+ (* alpha (- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 4))) (* 1/2 (/ 1 (pow (+ 2 beta) 3))))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))
(+ 2 beta)
(+ 2 (+ alpha beta))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
2
(+ 2 alpha)
(/ (+ 1 beta) alpha)
(/ alpha (+ 1 beta))
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta)))
(+ (* alpha (+ (* -1 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))) (/ beta (+ 2 beta)))
(+ (* alpha (+ (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))) (/ beta (+ 2 beta)))
(+ (* -1/2 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1/2 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1/2 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))))
(+ 1 (/ beta (+ 2 beta)))
(+ 1 (+ (* -1 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (+ (* -1 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (+ (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))) (/ beta (+ 2 beta))))
(/ (+ 2 beta) beta)
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (pow beta 2))))) (* 2 (/ 1 beta))))
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (+ (* 2 (/ 1 (pow beta 2))) (* alpha (+ (* 2 (/ 1 (pow beta 2))) (* 2 (/ 1 (pow beta 3)))))))) (* 2 (/ 1 beta))))
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (+ (* 2 (/ 1 (pow beta 2))) (* alpha (+ (* 2 (/ 1 (pow beta 2))) (+ (* 2 (/ 1 (pow beta 3))) (* alpha (+ (* 2 (/ 1 (pow beta 3))) (* 2 (/ 1 (pow beta 4))))))))))) (* 2 (/ 1 beta))))
-1
(- (/ alpha (+ 2 beta)) 1)
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))) 1)
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))) 1)
(/ alpha (+ 2 beta))
(* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(* -1 (+ 2 beta))
(- (* -1 alpha) (+ 2 beta))
(/ (+ (* 1/2 beta) (* 1/2 (+ 2 beta))) alpha)
(/ (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 1/2 beta) (* 1/2 (+ 2 beta))))) alpha)
(/ (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 1/2 beta) (+ (* 1/2 (+ 2 beta)) (+ (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2)))))))) alpha)
(/ (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))) (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 1/2 beta) (+ (* 1/2 (+ 2 beta)) (+ (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2)))))))))) alpha)
(* 1/2 (/ (+ 2 beta) alpha))
(/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha)
(/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))))) alpha)
(/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(/ 1/2 alpha)
(/ (+ 1/2 (* -1/2 (/ (+ 2 beta) alpha))) alpha)
(/ (- (+ 1/2 (* 1/2 (/ (pow (+ 2 beta) 2) (pow alpha 2)))) (* 1/2 (/ (+ 2 beta) alpha))) alpha)
(/ (- (+ 1/2 (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1/2 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (* 1/2 (/ (+ 2 beta) alpha)))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(* -1/4 alpha)
(* alpha (- (* 1/2 (/ 1 alpha)) 1/4))
(/ (- (* 1/2 beta) (* -1/2 (+ 2 beta))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (* 1/2 beta)) (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2)))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))))))) alpha)
1
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(* alpha (+ 1 (* 2 (/ 1 alpha))))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(- (+ (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) 1)
(- (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 3))) (+ (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) (pow alpha 2)))) 1)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) alpha)
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)))) alpha)
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (+ (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) (pow alpha 3)))))) alpha)
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) alpha)
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) alpha)
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (+ (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha) (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) (pow alpha 3))))) alpha)
(- (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha)) 1)
(- (+ (* -1 (/ (* beta (- (+ 2 beta) (* -1 beta))) (pow alpha 2))) (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha))) 1)
(- (+ (* -1 (/ (* beta (- (+ 2 beta) (* -1 beta))) (pow alpha 2))) (+ (* -1 (/ (* (pow beta 2) (- (+ 2 beta) (* -1 beta))) (pow alpha 3))) (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha)))) 1)
(* -1 (/ (+ 2 beta) alpha))
(/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)
(/ (- (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (/ (pow (+ 2 beta) 4) (pow alpha 3)) (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(+ 1 (* -1 (/ (+ 2 beta) alpha)))
(- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))
(- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* -1 alpha)
(* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))
(* -1 (/ (+ (* -1/2 beta) (* -1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* beta (+ 2 beta))) (* -1/2 (pow (+ 2 beta) 2))) alpha)) (+ (* -1/2 beta) (* -1/2 (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* beta (pow (+ 2 beta) 2))) (* -1/2 (pow (+ 2 beta) 3))) alpha)) (+ (* -1/2 (* beta (+ 2 beta))) (* -1/2 (pow (+ 2 beta) 2)))) alpha)) (+ (* -1/2 beta) (* -1/2 (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* beta (pow (+ 2 beta) 3))) (* -1/2 (pow (+ 2 beta) 4))) alpha)) (+ (* -1/2 (* beta (pow (+ 2 beta) 2))) (* -1/2 (pow (+ 2 beta) 3)))) alpha)) (+ (* -1/2 (* beta (+ 2 beta))) (* -1/2 (pow (+ 2 beta) 2)))) alpha)) (+ (* -1/2 beta) (* -1/2 (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (pow (+ 2 beta) 2)) (* 1/2 (/ (pow (+ 2 beta) 3) alpha))) alpha)) (* -1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (pow (+ 2 beta) 3)) (* 1/2 (/ (pow (+ 2 beta) 4) alpha))) alpha)) (* -1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (* 1/2 (/ (+ 2 beta) alpha)) 1/2) alpha))
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha)) 1/2) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 3) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha)) 1/2) alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* 2 (/ 1 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 (* alpha (- 1/4 (* 1/2 (/ 1 alpha)))))
(* -1 (/ (- (* -1/2 beta) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (+ 2 beta))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 2))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 3))) (* 1/2 (pow (+ 2 beta) 4))) alpha)) (* -1/2 (* beta (pow (+ 2 beta) 2)))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) alpha)) 1)
(- (* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (* -1 (/ (+ (* -1 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))) alpha)) 1)
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) alpha))) alpha)) (* -1/2 (- beta (* -1 (+ 2 beta))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta))))) (* 1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) alpha))) alpha)) (* -1/2 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) alpha)) (* -1/2 (- beta (* -1 (+ 2 beta))))) alpha))
(/ (- beta (* -1 (+ 2 beta))) alpha)
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (* -1 (/ (+ (* -1 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))) alpha))
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (* -1 (/ (+ (* -1 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (* -1 (/ (+ (* -1 (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta))))) (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))) alpha))) alpha))
(- (* -1 (/ (+ 2 beta) alpha)) (+ 1 (/ beta alpha)))
(- (* -1 (/ (+ (* -1 (- (* -1 (+ 2 beta)) beta)) (* -1 (/ (* beta (- (* -1 (+ 2 beta)) beta)) alpha))) alpha)) 1)
(- (* -1 (/ (+ (* -1 (- (* -1 (+ 2 beta)) beta)) (* -1 (/ (+ (* beta (- (* -1 (+ 2 beta)) beta)) (/ (* (pow beta 2) (- (* -1 (+ 2 beta)) beta)) alpha)) alpha))) alpha)) 1)
(* -1 (/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 3) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 4) alpha)) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* -1 (+ 2 beta))) alpha)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 3) alpha)) (* -1 (pow (+ 2 beta) 2))) alpha)) (* -1 (+ 2 beta))) alpha)))
(* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))
(* -1/2 (- (/ alpha (+ 2 alpha)) 1))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* 1/2 (/ 1 (+ 2 alpha))))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ 1 (+ 2 alpha))) (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (- (* -1/2 (/ alpha (pow (+ 2 alpha) 3))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ 1 (+ 2 alpha))) (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (- (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 4))) (* 1/2 (/ 1 (pow (+ 2 alpha) 3)))))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 2))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 3))) (* 1/2 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 3))) (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 4))))))))
(/ 1/2 (+ 2 alpha))
(+ (* -1/2 (/ beta (pow (+ 2 alpha) 2))) (* 1/2 (/ 1 (+ 2 alpha))))
(+ (* beta (- (* 1/2 (/ beta (pow (+ 2 alpha) 3))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (/ 1 (+ 2 alpha))))
(+ (* beta (- (* beta (+ (* -1/2 (/ beta (pow (+ 2 alpha) 4))) (* 1/2 (/ 1 (pow (+ 2 alpha) 3))))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (/ 1 (+ 2 alpha))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(- (* beta (- (* 1/2 (/ 1 (+ 2 alpha))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (+ (* -1 (* beta (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3)))))) (* 1/2 (/ 1 (+ 2 alpha)))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (+ (* 1/2 (/ 1 (+ 2 alpha))) (* beta (- (* beta (- (* 1/2 (/ 1 (pow (+ 2 alpha) 3))) (* -1/2 (/ alpha (pow (+ 2 alpha) 4))))) (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(+ (/ 1 alpha) (/ beta alpha))
(+ alpha (* -1 (* alpha beta)))
(+ alpha (* beta (- (* alpha beta) alpha)))
(+ alpha (* beta (- (* beta (- (* -1 (* alpha beta)) (* -1 alpha))) alpha)))
(+ 1 beta)
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* -1 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* beta (+ (* -1 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4)))))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))))
(+ (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))) (* beta (+ (* -1/2 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* -1/2 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))))))))
(+ 1 (* -1 (/ alpha (+ 2 alpha))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* -1 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* beta (+ (* -1 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4)))))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(* -1 (/ (+ 2 alpha) alpha))
(+ (* -1 (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2)))))) (* -1 (/ (+ 2 alpha) alpha)))
(+ (* -1 (/ (+ 2 alpha) alpha)) (* beta (+ (* -1 (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (* -1 (/ (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) alpha)))))
(+ (* -1 (/ (+ 2 alpha) alpha)) (* beta (+ (* -1 (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (* beta (+ (* -1 (/ (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (pow alpha 2))) (* -1 (/ (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2)))) alpha)))))))
(- (/ alpha (+ 2 alpha)) 1)
(- (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(/ alpha (+ 2 alpha))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(* -1 (+ 2 alpha))
(- (* -1 beta) (+ 2 alpha))
(+ 1 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (+ 2 alpha) beta))))
(+ 1 (+ (* -1/2 (/ alpha beta)) (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))))
(+ 1 (+ (* -1/2 (/ alpha beta)) (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3))) (+ (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))))))
(+ 1/2 (* -1/2 (/ alpha beta)))
(+ 1/2 (+ (* -1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2)))))
(+ 1/2 (+ (* -1/2 (/ alpha beta)) (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))))))
(/ 1/2 beta)
(/ (+ 1/2 (* -1/2 (/ (+ 2 alpha) beta))) beta)
(/ (- (+ 1/2 (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))) (* 1/2 (/ (+ 2 alpha) beta))) beta)
(/ (- (+ 1/2 (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (* 1/2 (/ (+ 2 alpha) beta)))) beta)
beta
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(+ 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/2 (/ (+ 2 alpha) beta))) (* 1/2 (/ alpha beta)))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* 1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))))))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/ 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)
(* beta (+ 1 (/ 1 beta)))
(+ 1 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 1 (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))
(+ 1 (+ (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+ 1 (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 1 (+ (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (* 1/2 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (* 1/2 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))))
(+ 2 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 2 (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))
(+ 2 (+ (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+ 1 (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta)))
(+ 1 (+ (* -1 (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) (pow beta 2))) (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta))))
(+ 1 (+ (* -1 (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) (pow beta 2))) (+ (* -1 (/ (* (pow alpha 2) (- (* -1 (+ 2 alpha)) alpha)) (pow beta 3))) (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta)))))
(- (/ alpha beta) 1)
(- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta)) 1)
(- (+ (/ alpha beta) (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))))
(/ (+ alpha (* -1 (/ (* alpha (+ 2 alpha)) beta))) beta)
(/ (- (+ alpha (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta)) beta)
(/ (- (+ alpha (* -1 (/ (* alpha (pow (+ 2 alpha) 3)) (pow beta 3)))) (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta))) beta)
(* -1 beta)
(* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))
(+ 1 (* -1 (/ (- (* 1/2 alpha) (* -1/2 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (* alpha (+ 2 alpha))) (* -1/2 (pow (+ 2 alpha) 2))) beta)) (* 1/2 alpha)) (* -1/2 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (* alpha (pow (+ 2 alpha) 2))) (* -1/2 (pow (+ 2 alpha) 3))) beta)) (* 1/2 (* alpha (+ 2 alpha)))) (* -1/2 (pow (+ 2 alpha) 2))) beta)) (* 1/2 alpha)) (* -1/2 (+ 2 alpha))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* 1/2 alpha)) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* 1/2 (* alpha (+ 2 alpha)))) beta)) (* 1/2 alpha)) beta)))
(* -1 (/ (- (* 1/2 (/ (+ 2 alpha) beta)) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 alpha) 2) beta)) (* 1/2 (+ 2 alpha))) beta)) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 alpha) 3) beta)) (* 1/2 (pow (+ 2 alpha) 2))) beta)) (* 1/2 (+ 2 alpha))) beta)) 1/2) beta))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 2) beta))) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 3) beta))) (+ (* -1/2 (* alpha (+ 2 alpha))) (* -1/2 (pow (+ 2 alpha) 2)))) beta)) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(+ 1 (* -1/2 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (* 1/2 (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)))) beta)) (* 1/2 (- (+ 2 alpha) (* -1 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 (/ (- (+ alpha (* -1 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) beta))) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ alpha (* -1 (/ (- (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) beta)) (* -1 (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))))) beta))) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (+ (* 1/2 (- alpha (* -1 (+ 2 alpha)))) (* 1/2 (/ (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2)))) (* 1/2 (/ (+ (* -1 (* alpha (pow (+ 2 alpha) 2))) (* -1 (pow (+ 2 alpha) 3))) beta))) beta)) (* 1/2 (- alpha (* -1 (+ 2 alpha))))) beta)))
(+ 2 (* -1 (/ (- (+ alpha (+ (* -1 (/ (* alpha (+ 2 alpha)) beta)) (* -1 (/ (pow (+ 2 alpha) 2) beta)))) (* -1 (+ 2 alpha))) beta)))
(+ 2 (* -1 (/ (- (+ alpha (* -1 (/ (- (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1 (/ (pow (+ 2 alpha) 3) beta))) (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2)))) beta))) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (+ 2 alpha)) (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) beta)) alpha) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (+ 2 alpha)) (* -1 (/ (- (* -1 (/ (* (pow alpha 2) (- (* -1 (+ 2 alpha)) alpha)) beta)) (* alpha (- (* -1 (+ 2 alpha)) alpha))) beta))) alpha) beta)))
(- (* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta)) 1)
(- (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta)) 1)
(* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 3)) beta) (* alpha (pow (+ 2 alpha) 2))) beta)) (* alpha (+ 2 alpha))) beta))) beta))
(* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))
Calls

6 calls:

TimeVariablePointExpression
6.0ms
alpha
@inf
((+ (* beta (/ 1/2 (- (+ alpha beta) -2))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1)) (/ 1/2 (- (+ alpha beta) -2)) (- (+ alpha beta) -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha) (/ 1 (/ alpha (+ 1 beta))) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ alpha (+ 1 beta)) (+ 1 beta) (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (- -2 (+ alpha beta)))
4.0ms
alpha
@-inf
((+ (* beta (/ 1/2 (- (+ alpha beta) -2))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1)) (/ 1/2 (- (+ alpha beta) -2)) (- (+ alpha beta) -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha) (/ 1 (/ alpha (+ 1 beta))) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ alpha (+ 1 beta)) (+ 1 beta) (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (- -2 (+ alpha beta)))
3.0ms
alpha
@0
((+ (* beta (/ 1/2 (- (+ alpha beta) -2))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1)) (/ 1/2 (- (+ alpha beta) -2)) (- (+ alpha beta) -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha) (/ 1 (/ alpha (+ 1 beta))) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ alpha (+ 1 beta)) (+ 1 beta) (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (- -2 (+ alpha beta)))
3.0ms
beta
@inf
((+ (* beta (/ 1/2 (- (+ alpha beta) -2))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1)) (/ 1/2 (- (+ alpha beta) -2)) (- (+ alpha beta) -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha) (/ 1 (/ alpha (+ 1 beta))) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ alpha (+ 1 beta)) (+ 1 beta) (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (- -2 (+ alpha beta)))
3.0ms
beta
@0
((+ (* beta (/ 1/2 (- (+ alpha beta) -2))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1))) (* -1/2 (- (/ alpha (- (+ alpha beta) -2)) 1)) (/ 1/2 (- (+ alpha beta) -2)) (- (+ alpha beta) -2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (+ (* -1/4 alpha) 1/2) (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (+ (* -1/2 (/ alpha (+ 2 alpha))) 1/2) (/ alpha (+ 2 alpha)) (+ 2 alpha) (/ 1 (/ alpha (+ 1 beta))) (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/ alpha (+ 1 beta)) (+ 1 beta) (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) (/ (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) 2) (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/ (- -2 (+ alpha beta)) (- alpha beta)) (- (/ alpha (- (+ alpha beta) -2)) 1) (/ alpha (- (+ alpha beta) -2)) (- -2 (+ alpha beta)))

simplify187.0ms (2%)

Memory
36.8MiB live, 263.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013237011
142276545
085126268
Stop Event
iter limit
node limit
Counts
282 → 280
Calls
Call 1
Inputs
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2)))))) (* 1/2 (/ 1 (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ 1 (pow (+ 2 beta) 2))) (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 4))) (* 1/2 (/ 1 (pow (+ 2 beta) 3))))))))) (* 1/2 (/ 1 (+ 2 beta)))))))
1/2
(+ 1/2 (* -1/2 (/ alpha (+ 2 beta))))
(+ 1/2 (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))))
(+ 1/2 (* alpha (- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))))
(/ 1/2 (+ 2 beta))
(+ (* -1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))
(+ (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))
(+ (* alpha (- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 4))) (* 1/2 (/ 1 (pow (+ 2 beta) 3))))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))
(+ 2 beta)
(+ 2 (+ alpha beta))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
2
(+ 2 alpha)
(/ (+ 1 beta) alpha)
(/ alpha (+ 1 beta))
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta)))
(+ (* alpha (+ (* -1 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))) (/ beta (+ 2 beta)))
(+ (* alpha (+ (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))) (/ beta (+ 2 beta)))
(+ (* -1/2 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1/2 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1/2 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))))
(+ 1 (/ beta (+ 2 beta)))
(+ 1 (+ (* -1 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (+ (* -1 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (+ (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))) (/ beta (+ 2 beta))))
(/ (+ 2 beta) beta)
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (pow beta 2))))) (* 2 (/ 1 beta))))
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (+ (* 2 (/ 1 (pow beta 2))) (* alpha (+ (* 2 (/ 1 (pow beta 2))) (* 2 (/ 1 (pow beta 3)))))))) (* 2 (/ 1 beta))))
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (+ (* 2 (/ 1 (pow beta 2))) (* alpha (+ (* 2 (/ 1 (pow beta 2))) (+ (* 2 (/ 1 (pow beta 3))) (* alpha (+ (* 2 (/ 1 (pow beta 3))) (* 2 (/ 1 (pow beta 4))))))))))) (* 2 (/ 1 beta))))
-1
(- (/ alpha (+ 2 beta)) 1)
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))) 1)
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))) 1)
(/ alpha (+ 2 beta))
(* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(* alpha (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(* -1 (+ 2 beta))
(- (* -1 alpha) (+ 2 beta))
(/ (+ (* 1/2 beta) (* 1/2 (+ 2 beta))) alpha)
(/ (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 1/2 beta) (* 1/2 (+ 2 beta))))) alpha)
(/ (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 1/2 beta) (+ (* 1/2 (+ 2 beta)) (+ (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2)))))))) alpha)
(/ (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))) (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 1/2 beta) (+ (* 1/2 (+ 2 beta)) (+ (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2)))))))))) alpha)
(* 1/2 (/ (+ 2 beta) alpha))
(/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha)
(/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))))) alpha)
(/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(/ 1/2 alpha)
(/ (+ 1/2 (* -1/2 (/ (+ 2 beta) alpha))) alpha)
(/ (- (+ 1/2 (* 1/2 (/ (pow (+ 2 beta) 2) (pow alpha 2)))) (* 1/2 (/ (+ 2 beta) alpha))) alpha)
(/ (- (+ 1/2 (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1/2 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (* 1/2 (/ (+ 2 beta) alpha)))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(* -1/4 alpha)
(* alpha (- (* 1/2 (/ 1 alpha)) 1/4))
(/ (- (* 1/2 beta) (* -1/2 (+ 2 beta))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (* 1/2 beta)) (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2)))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))))))) alpha)
1
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(* alpha (+ 1 (* 2 (/ 1 alpha))))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(- (+ (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) 1)
(- (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 3))) (+ (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) (pow alpha 2)))) 1)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) alpha)
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)))) alpha)
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (+ (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) (pow alpha 3)))))) alpha)
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) alpha)
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) alpha)
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (+ (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha) (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) (pow alpha 3))))) alpha)
(- (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha)) 1)
(- (+ (* -1 (/ (* beta (- (+ 2 beta) (* -1 beta))) (pow alpha 2))) (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha))) 1)
(- (+ (* -1 (/ (* beta (- (+ 2 beta) (* -1 beta))) (pow alpha 2))) (+ (* -1 (/ (* (pow beta 2) (- (+ 2 beta) (* -1 beta))) (pow alpha 3))) (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha)))) 1)
(* -1 (/ (+ 2 beta) alpha))
(/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)
(/ (- (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/ (- (/ (pow (+ 2 beta) 4) (pow alpha 3)) (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(+ 1 (* -1 (/ (+ 2 beta) alpha)))
(- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))
(- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* -1 alpha)
(* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))
(* -1 (/ (+ (* -1/2 beta) (* -1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* beta (+ 2 beta))) (* -1/2 (pow (+ 2 beta) 2))) alpha)) (+ (* -1/2 beta) (* -1/2 (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* beta (pow (+ 2 beta) 2))) (* -1/2 (pow (+ 2 beta) 3))) alpha)) (+ (* -1/2 (* beta (+ 2 beta))) (* -1/2 (pow (+ 2 beta) 2)))) alpha)) (+ (* -1/2 beta) (* -1/2 (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* beta (pow (+ 2 beta) 3))) (* -1/2 (pow (+ 2 beta) 4))) alpha)) (+ (* -1/2 (* beta (pow (+ 2 beta) 2))) (* -1/2 (pow (+ 2 beta) 3)))) alpha)) (+ (* -1/2 (* beta (+ 2 beta))) (* -1/2 (pow (+ 2 beta) 2)))) alpha)) (+ (* -1/2 beta) (* -1/2 (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (pow (+ 2 beta) 2)) (* 1/2 (/ (pow (+ 2 beta) 3) alpha))) alpha)) (* -1/2 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (pow (+ 2 beta) 3)) (* 1/2 (/ (pow (+ 2 beta) 4) alpha))) alpha)) (* -1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (* 1/2 (/ (+ 2 beta) alpha)) 1/2) alpha))
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha)) 1/2) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 3) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha)) 1/2) alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* 2 (/ 1 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 (* alpha (- 1/4 (* 1/2 (/ 1 alpha)))))
(* -1 (/ (- (* -1/2 beta) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (+ 2 beta))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 2))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 3))) (* 1/2 (pow (+ 2 beta) 4))) alpha)) (* -1/2 (* beta (pow (+ 2 beta) 2)))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) alpha)) 1)
(- (* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (* -1 (/ (+ (* -1 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))) alpha)) 1)
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(* -1 (/ (+ (* -1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) alpha))) alpha)) (* -1/2 (- beta (* -1 (+ 2 beta))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta))))) (* 1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) alpha))) alpha)) (* -1/2 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) alpha)) (* -1/2 (- beta (* -1 (+ 2 beta))))) alpha))
(/ (- beta (* -1 (+ 2 beta))) alpha)
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (* -1 (/ (+ (* -1 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))) alpha))
(* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (* -1 (/ (+ (* -1 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))) (* -1 (/ (+ (* -1 (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta))))) (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) alpha)) alpha))) alpha))) alpha))
(- (* -1 (/ (+ 2 beta) alpha)) (+ 1 (/ beta alpha)))
(- (* -1 (/ (+ (* -1 (- (* -1 (+ 2 beta)) beta)) (* -1 (/ (* beta (- (* -1 (+ 2 beta)) beta)) alpha))) alpha)) 1)
(- (* -1 (/ (+ (* -1 (- (* -1 (+ 2 beta)) beta)) (* -1 (/ (+ (* beta (- (* -1 (+ 2 beta)) beta)) (/ (* (pow beta 2) (- (* -1 (+ 2 beta)) beta)) alpha)) alpha))) alpha)) 1)
(* -1 (/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 3) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 4) alpha)) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* -1 (+ 2 beta))) alpha)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 3) alpha)) (* -1 (pow (+ 2 beta) 2))) alpha)) (* -1 (+ 2 beta))) alpha)))
(* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))
(* -1/2 (- (/ alpha (+ 2 alpha)) 1))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* 1/2 (/ 1 (+ 2 alpha))))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ 1 (+ 2 alpha))) (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (- (* -1/2 (/ alpha (pow (+ 2 alpha) 3))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ 1 (+ 2 alpha))) (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (- (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 4))) (* 1/2 (/ 1 (pow (+ 2 alpha) 3)))))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 2))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 3))) (* 1/2 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 3))) (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 4))))))))
(/ 1/2 (+ 2 alpha))
(+ (* -1/2 (/ beta (pow (+ 2 alpha) 2))) (* 1/2 (/ 1 (+ 2 alpha))))
(+ (* beta (- (* 1/2 (/ beta (pow (+ 2 alpha) 3))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (/ 1 (+ 2 alpha))))
(+ (* beta (- (* beta (+ (* -1/2 (/ beta (pow (+ 2 alpha) 4))) (* 1/2 (/ 1 (pow (+ 2 alpha) 3))))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (/ 1 (+ 2 alpha))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(- (* beta (- (* 1/2 (/ 1 (+ 2 alpha))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (+ (* -1 (* beta (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3)))))) (* 1/2 (/ 1 (+ 2 alpha)))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(- (* beta (- (+ (* 1/2 (/ 1 (+ 2 alpha))) (* beta (- (* beta (- (* 1/2 (/ 1 (pow (+ 2 alpha) 3))) (* -1/2 (/ alpha (pow (+ 2 alpha) 4))))) (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(+ (/ 1 alpha) (/ beta alpha))
(+ alpha (* -1 (* alpha beta)))
(+ alpha (* beta (- (* alpha beta) alpha)))
(+ alpha (* beta (- (* beta (- (* -1 (* alpha beta)) (* -1 alpha))) alpha)))
(+ 1 beta)
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* -1 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* beta (+ (* -1 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4)))))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))))
(+ (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))) (* beta (+ (* -1/2 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* -1/2 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))))))))
(+ 1 (* -1 (/ alpha (+ 2 alpha))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* -1 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* beta (+ (* -1 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4)))))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(* -1 (/ (+ 2 alpha) alpha))
(+ (* -1 (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2)))))) (* -1 (/ (+ 2 alpha) alpha)))
(+ (* -1 (/ (+ 2 alpha) alpha)) (* beta (+ (* -1 (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (* -1 (/ (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) alpha)))))
(+ (* -1 (/ (+ 2 alpha) alpha)) (* beta (+ (* -1 (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (* beta (+ (* -1 (/ (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (pow alpha 2))) (* -1 (/ (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2)))) alpha)))))))
(- (/ alpha (+ 2 alpha)) 1)
(- (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(- (+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(/ alpha (+ 2 alpha))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(* -1 (+ 2 alpha))
(- (* -1 beta) (+ 2 alpha))
(+ 1 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (+ 2 alpha) beta))))
(+ 1 (+ (* -1/2 (/ alpha beta)) (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))))
(+ 1 (+ (* -1/2 (/ alpha beta)) (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3))) (+ (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))))))
(+ 1/2 (* -1/2 (/ alpha beta)))
(+ 1/2 (+ (* -1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2)))))
(+ 1/2 (+ (* -1/2 (/ alpha beta)) (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))))))
(/ 1/2 beta)
(/ (+ 1/2 (* -1/2 (/ (+ 2 alpha) beta))) beta)
(/ (- (+ 1/2 (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))) (* 1/2 (/ (+ 2 alpha) beta))) beta)
(/ (- (+ 1/2 (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (* 1/2 (/ (+ 2 alpha) beta)))) beta)
beta
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(+ 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/2 (/ (+ 2 alpha) beta))) (* 1/2 (/ alpha beta)))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* 1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))))))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(/ 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)
(* beta (+ 1 (/ 1 beta)))
(+ 1 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 1 (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))
(+ 1 (+ (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+ 1 (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 1 (+ (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (* 1/2 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (* 1/2 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))))
(+ 2 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(+ 2 (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))
(+ 2 (+ (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+ 1 (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta)))
(+ 1 (+ (* -1 (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) (pow beta 2))) (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta))))
(+ 1 (+ (* -1 (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) (pow beta 2))) (+ (* -1 (/ (* (pow alpha 2) (- (* -1 (+ 2 alpha)) alpha)) (pow beta 3))) (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta)))))
(- (/ alpha beta) 1)
(- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta)) 1)
(- (+ (/ alpha beta) (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))))
(/ (+ alpha (* -1 (/ (* alpha (+ 2 alpha)) beta))) beta)
(/ (- (+ alpha (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta)) beta)
(/ (- (+ alpha (* -1 (/ (* alpha (pow (+ 2 alpha) 3)) (pow beta 3)))) (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta))) beta)
(* -1 beta)
(* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))
(+ 1 (* -1 (/ (- (* 1/2 alpha) (* -1/2 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (* alpha (+ 2 alpha))) (* -1/2 (pow (+ 2 alpha) 2))) beta)) (* 1/2 alpha)) (* -1/2 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (* alpha (pow (+ 2 alpha) 2))) (* -1/2 (pow (+ 2 alpha) 3))) beta)) (* 1/2 (* alpha (+ 2 alpha)))) (* -1/2 (pow (+ 2 alpha) 2))) beta)) (* 1/2 alpha)) (* -1/2 (+ 2 alpha))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* 1/2 alpha)) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* 1/2 (* alpha (+ 2 alpha)))) beta)) (* 1/2 alpha)) beta)))
(* -1 (/ (- (* 1/2 (/ (+ 2 alpha) beta)) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 alpha) 2) beta)) (* 1/2 (+ 2 alpha))) beta)) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 alpha) 3) beta)) (* 1/2 (pow (+ 2 alpha) 2))) beta)) (* 1/2 (+ 2 alpha))) beta)) 1/2) beta))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 2) beta))) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 3) beta))) (+ (* -1/2 (* alpha (+ 2 alpha))) (* -1/2 (pow (+ 2 alpha) 2)))) beta)) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(+ 1 (* -1/2 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (* 1/2 (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)))) beta)) (* 1/2 (- (+ 2 alpha) (* -1 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 (/ (- (+ alpha (* -1 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) beta))) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ alpha (* -1 (/ (- (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) beta)) (* -1 (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))))) beta))) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (+ (* 1/2 (- alpha (* -1 (+ 2 alpha)))) (* 1/2 (/ (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2)))) (* 1/2 (/ (+ (* -1 (* alpha (pow (+ 2 alpha) 2))) (* -1 (pow (+ 2 alpha) 3))) beta))) beta)) (* 1/2 (- alpha (* -1 (+ 2 alpha))))) beta)))
(+ 2 (* -1 (/ (- (+ alpha (+ (* -1 (/ (* alpha (+ 2 alpha)) beta)) (* -1 (/ (pow (+ 2 alpha) 2) beta)))) (* -1 (+ 2 alpha))) beta)))
(+ 2 (* -1 (/ (- (+ alpha (* -1 (/ (- (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1 (/ (pow (+ 2 alpha) 3) beta))) (+ (* -1 (* alpha (+ 2 alpha))) (* -1 (pow (+ 2 alpha) 2)))) beta))) (* -1 (+ 2 alpha))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (+ 2 alpha)) (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) beta)) alpha) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (+ 2 alpha)) (* -1 (/ (- (* -1 (/ (* (pow alpha 2) (- (* -1 (+ 2 alpha)) alpha)) beta)) (* alpha (- (* -1 (+ 2 alpha)) alpha))) beta))) alpha) beta)))
(- (* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta)) 1)
(- (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta)) 1)
(* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 3)) beta) (* alpha (pow (+ 2 alpha) 2))) beta)) (* alpha (+ 2 alpha))) beta))) beta))
(* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))
Outputs
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta)))))))
(fma.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2)))))) (* 1/2 (/ 1 (+ 2 beta)))))))
(fma.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (- (+ (* -1/2 (/ beta (pow (+ 2 beta) 2))) (* alpha (+ (* 1/2 (/ 1 (pow (+ 2 beta) 2))) (+ (* 1/2 (/ beta (pow (+ 2 beta) 3))) (* alpha (- (* -1/2 (/ beta (pow (+ 2 beta) 4))) (* 1/2 (/ 1 (pow (+ 2 beta) 3))))))))) (* 1/2 (/ 1 (+ 2 beta)))))))
(fma.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/2 (/ alpha (+ 2 beta))))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))))
(fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal 1/2 binary64))
(/ 1/2 (+ 2 beta))
(/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))
(+ (* -1/2 (/ alpha (pow (+ 2 beta) 2))) (* 1/2 (/ 1 (+ 2 beta))))
(fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (* 1/2 (/ alpha (pow (+ 2 beta) 3))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))
(fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 beta) 4))) (* 1/2 (/ 1 (pow (+ 2 beta) 3))))) (* 1/2 (/ 1 (pow (+ 2 beta) 2))))) (* 1/2 (/ 1 (+ 2 beta))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 (+ alpha beta))
(+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #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 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 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 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal -1/2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha)) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #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 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))
(* 1/2 alpha)
(*.f64 #s(literal 1/2 binary64) alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(*.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) alpha)
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
2
#s(literal 2 binary64)
(+ 2 alpha)
(+.f64 #s(literal 2 binary64) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ alpha (+ 1 beta))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 alpha) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (+ (* -1 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 (fma.f64 (-.f64 (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (+ (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))) (/ beta (+ 2 beta)))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha (-.f64 (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* -1/2 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ 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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1/2 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1/2 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha (-.f64 (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1 (/ beta (+ 2 beta)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* alpha (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ 1 (+ (* alpha (+ (* -1 (* alpha (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2))))) (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ 1 (+ (* alpha (+ (* -1 (- (/ 1 (+ 2 beta)) (* -1 (/ beta (pow (+ 2 beta) 2))))) (* alpha (+ (* -1 (* alpha (- (/ 1 (pow (+ 2 beta) 3)) (* -1 (/ beta (pow (+ 2 beta) 4)))))) (* -1 (- (* -1 (/ beta (pow (+ 2 beta) 3))) (/ 1 (pow (+ 2 beta) 2)))))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha (-.f64 (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(/ (+ 2 beta) beta)
(/.f64 (+.f64 #s(literal 2 binary64) beta) beta)
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (pow beta 2))))) (* 2 (/ 1 beta))))
(+.f64 (fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) (/.f64 #s(literal 2 binary64) beta)) alpha (/.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (+ (* 2 (/ 1 (pow beta 2))) (* alpha (+ (* 2 (/ 1 (pow beta 2))) (* 2 (/ 1 (pow beta 3)))))))) (* 2 (/ 1 beta))))
(+.f64 (fma.f64 (+.f64 (fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 beta #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) alpha (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (/.f64 #s(literal 2 binary64) beta)) alpha (/.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+ 1 (+ (* alpha (+ (* 2 (/ 1 beta)) (+ (* 2 (/ 1 (pow beta 2))) (* alpha (+ (* 2 (/ 1 (pow beta 2))) (+ (* 2 (/ 1 (pow beta 3))) (* alpha (+ (* 2 (/ 1 (pow beta 3))) (* 2 (/ 1 (pow beta 4))))))))))) (* 2 (/ 1 beta))))
(+.f64 (fma.f64 (+.f64 (fma.f64 (+.f64 (fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 beta #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 beta #s(literal 3 binary64)))) alpha (/.f64 #s(literal 2 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) alpha (/.f64 #s(literal 2 binary64) (*.f64 beta beta))) (/.f64 #s(literal 2 binary64) beta)) alpha (/.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
-1
#s(literal -1 binary64)
(- (/ alpha (+ 2 beta)) 1)
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta)))) 1)
(fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha #s(literal -1 binary64))
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta)))) 1)
(fma.f64 (fma.f64 (-.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha #s(literal -1 binary64))
(/ alpha (+ 2 beta))
(/.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 2))) (/ 1 (+ 2 beta))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha)
(* alpha (+ (* alpha (- (/ alpha (pow (+ 2 beta) 3)) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(*.f64 (fma.f64 (-.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha)
(* alpha (+ (* alpha (- (* alpha (+ (* -1 (/ alpha (pow (+ 2 beta) 4))) (/ 1 (pow (+ 2 beta) 3)))) (/ 1 (pow (+ 2 beta) 2)))) (/ 1 (+ 2 beta))))
(*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha)
(* -1 (+ 2 beta))
(-.f64 #s(literal -2 binary64) beta)
(- (* -1 alpha) (+ 2 beta))
(-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)
(/ (+ (* 1/2 beta) (* 1/2 (+ 2 beta))) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) beta (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64))) alpha)
(/ (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 1/2 beta) (* 1/2 (+ 2 beta))))) alpha)
(/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha) (fma.f64 #s(literal 1/2 binary64) beta (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)))) alpha)
(/ (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 1/2 beta) (+ (* 1/2 (+ 2 beta)) (+ (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2)))))))) alpha)
(/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (fma.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)))))) alpha)
(/ (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))) (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 1/2 beta) (+ (* 1/2 (+ 2 beta)) (+ (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2)))))))))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (fma.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha))))))) alpha)
(* 1/2 (/ (+ 2 beta) alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha)
(/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha)
(/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64))) alpha)
(/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))))) alpha)
(/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (/.f64 #s(literal 1/2 binary64) alpha) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)))) alpha)
(/ (+ (* -1/2 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (/.f64 #s(literal 1/2 binary64) alpha) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)))) alpha)
(/ 1/2 alpha)
(/.f64 #s(literal 1/2 binary64) alpha)
(/ (+ 1/2 (* -1/2 (/ (+ 2 beta) alpha))) alpha)
(/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) alpha)
(/ (- (+ 1/2 (* 1/2 (/ (pow (+ 2 beta) 2) (pow alpha 2)))) (* 1/2 (/ (+ 2 beta) alpha))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha)) alpha)
(/ (- (+ 1/2 (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1/2 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (* 1/2 (/ (+ 2 beta) alpha)))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(fma.f64 (+.f64 (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) alpha)) alpha alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(/ (+ (* 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 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (+.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 (fma.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (+.f64 #s(literal 2 binary64) beta) (*.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha)) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) 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 (fma.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (+.f64 #s(literal 2 binary64) beta) (*.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha)) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha))))) alpha)
(/ 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 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/.f64 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) alpha)
(* -1/4 alpha)
(*.f64 #s(literal -1/4 binary64) alpha)
(* alpha (- (* 1/2 (/ 1 alpha)) 1/4))
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) alpha) #s(literal 1/4 binary64)) alpha)
(/ (- (* 1/2 beta) (* -1/2 (+ 2 beta))) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) beta (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (* 1/2 beta)) (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha)))) alpha)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 beta (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta)))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta))) (fma.f64 #s(literal -1/2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64)))) alpha)
(/ (- (+ (* -1/2 (/ (* beta (+ 2 beta)) alpha)) (+ (* -1/2 (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))) (+ (* 1/2 beta) (* 1/2 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2)))))) (+ (* -1/2 (+ 2 beta)) (+ (* -1/2 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (/ (pow (+ 2 beta) 4) (pow alpha 3))))))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) beta))) (fma.f64 #s(literal -1/2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))))) alpha)
1
#s(literal 1 binary64)
(- 1 (* 2 (/ 1 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) alpha))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))))
(* alpha (+ 1 (* 2 (/ 1 alpha))))
(fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha alpha)
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) #s(literal 1 binary64))
(- (+ (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) 1)
(-.f64 (fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)) #s(literal 1 binary64))
(- (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 3))) (+ (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) (pow alpha 2)))) 1)
(fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)) #s(literal 1 binary64)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal -1/2 binary64))) alpha)
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) #s(literal 1/2 binary64))) alpha)
(/ (+ (* -1/2 (- (* -1 beta) (+ 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (+ (* 1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) (pow alpha 3)))))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64)))))) alpha)
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) 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) (+ 2 beta))) (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) alpha)
(/.f64 (+.f64 (-.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha))) alpha)
(/ (+ (* -1 (- (* -1 beta) (+ 2 beta))) (+ (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) (pow alpha 2))) (+ (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha) (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) (pow alpha 3))))) alpha)
(/.f64 (+.f64 (-.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64))))) alpha)
(- (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal 1 binary64))
(- (+ (* -1 (/ (* beta (- (+ 2 beta) (* -1 beta))) (pow alpha 2))) (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha))) 1)
(fma.f64 (neg.f64 beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 alpha alpha)) (-.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal 1 binary64)))
(- (+ (* -1 (/ (* beta (- (+ 2 beta) (* -1 beta))) (pow alpha 2))) (+ (* -1 (/ (* (pow beta 2) (- (+ 2 beta) (* -1 beta))) (pow alpha 3))) (* -1 (/ (- (+ 2 beta) (* -1 beta)) alpha)))) 1)
(fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (/.f64 beta alpha) (fma.f64 (*.f64 beta beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) #s(literal -1 binary64))
(* -1 (/ (+ 2 beta) alpha))
(/.f64 (-.f64 #s(literal -2 binary64) beta) alpha)
(/ (- (/ (pow (+ 2 beta) 2) alpha) (+ 2 beta)) alpha)
(/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta) alpha)
(/ (- (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 2))) (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha))))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1 binary64) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) #s(literal -2 binary64)) (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) alpha)
(/ (- (/ (pow (+ 2 beta) 4) (pow alpha 3)) (+ 2 (+ beta (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) alpha)
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) alpha)
(+ 1 (* -1 (/ (+ 2 beta) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(- (+ 1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 1 binary64)) (+.f64 (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* -1 (/ (pow (+ 2 beta) 3) (pow alpha 3)))) (+ (* -1 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (-.f64 (+.f64 (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha))))
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) #s(literal 1 binary64)) alpha)
(* -1 (/ (+ (* -1/2 beta) (* -1/2 (+ 2 beta))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* beta (+ 2 beta))) (* -1/2 (pow (+ 2 beta) 2))) alpha)) (+ (* -1/2 beta) (* -1/2 (+ 2 beta)))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* beta (pow (+ 2 beta) 2))) (* -1/2 (pow (+ 2 beta) 3))) alpha)) (+ (* -1/2 (* beta (+ 2 beta))) (* -1/2 (pow (+ 2 beta) 2)))) alpha)) (+ (* -1/2 beta) (* -1/2 (+ 2 beta)))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* beta (pow (+ 2 beta) 3))) (* -1/2 (pow (+ 2 beta) 4))) alpha)) (+ (* -1/2 (* beta (pow (+ 2 beta) 2))) (* -1/2 (pow (+ 2 beta) 3)))) alpha)) (+ (* -1/2 (* beta (+ 2 beta))) (* -1/2 (pow (+ 2 beta) 2)))) alpha)) (+ (* -1/2 beta) (* -1/2 (+ 2 beta)))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (neg.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha))) alpha))) alpha))) alpha))
(* -1 (/ (+ (* -1/2 (+ 2 beta)) (* 1/2 (/ (pow (+ 2 beta) 2) alpha))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta)) alpha)
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (pow (+ 2 beta) 2)) (* 1/2 (/ (pow (+ 2 beta) 3) alpha))) alpha)) (* -1/2 (+ 2 beta))) alpha))
(/.f64 (neg.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha))) alpha)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (pow (+ 2 beta) 3)) (* 1/2 (/ (pow (+ 2 beta) 4) alpha))) alpha)) (* -1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 (+ 2 beta))) alpha))
(neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha) #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) #s(literal -1/2 binary64))) alpha))) alpha)) alpha))
(* -1 (/ (- (* 1/2 (/ (+ 2 beta) alpha)) 1/2) alpha))
(/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) alpha)
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha)) 1/2) alpha))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) beta)) alpha) #s(literal -1 binary64) #s(literal 1/2 binary64)) alpha)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 3) alpha)) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* 1/2 (+ 2 beta))) alpha)) 1/2) alpha))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha)) alpha) #s(literal -1 binary64) #s(literal -1/2 binary64))) alpha)
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(fma.f64 (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) (neg.f64 alpha) alpha)
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)))) alpha)
(* -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 (neg.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))))) alpha))) 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 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) alpha))) alpha))) alpha))
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64)) alpha)
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal -1 binary64) #s(literal -2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)) alpha))
(* -1 (* alpha (- 1/4 (* 1/2 (/ 1 alpha)))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) alpha)) (neg.f64 alpha))
(* -1 (/ (- (* -1/2 beta) (* 1/2 (+ 2 beta))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (+ 2 beta))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 2))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha))) alpha))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (* beta (pow (+ 2 beta) 3))) (* 1/2 (pow (+ 2 beta) 4))) alpha)) (* -1/2 (* beta (pow (+ 2 beta) 2)))) (* 1/2 (pow (+ 2 beta) 3))) alpha)) (* -1/2 (* beta (+ 2 beta)))) (* 1/2 (pow (+ 2 beta) 2))) alpha)) (* -1/2 beta)) (* 1/2 (+ 2 beta))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (neg.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha))) alpha))) alpha))) alpha))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)) alpha))
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha))
(- (* -1 (/ (+ (* -1 (- beta (* -1 (+ 2 beta)))) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) alpha)) 1)
(fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -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)
(fma.f64 (/.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (-.f64 #s(literal -2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) alpha)) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) beta (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64))) alpha)
(* -1 (/ (+ (* -1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)) #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) beta (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) 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 (neg.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal -1/2 binary64) (/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))))) alpha))) 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 (neg.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) beta (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)) #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) 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))
(neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) 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))
(neg.f64 (/.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (-.f64 #s(literal -2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) alpha)) 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 (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (-.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (-.f64 #s(literal -2 binary64) beta)) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) alpha)) alpha))) alpha)
(- (* -1 (/ (+ 2 beta) alpha)) (+ 1 (/ beta alpha)))
(-.f64 (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) #s(literal 1 binary64)) (/.f64 beta alpha))
(- (* -1 (/ (+ (* -1 (- (* -1 (+ 2 beta)) beta)) (* -1 (/ (* beta (- (* -1 (+ 2 beta)) beta)) alpha))) alpha)) 1)
(fma.f64 (/.f64 (fma.f64 beta (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ (+ (* -1 (- (* -1 (+ 2 beta)) beta)) (* -1 (/ (+ (* beta (- (* -1 (+ 2 beta)) beta)) (/ (* (pow beta 2) (- (* -1 (+ 2 beta)) beta)) alpha)) alpha))) alpha)) 1)
(fma.f64 (/.f64 (-.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) beta (*.f64 (*.f64 beta beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha))) alpha)) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (pow (+ 2 beta) 2) alpha)))) alpha))
(/.f64 (fma.f64 (-.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) #s(literal -1 binary64) #s(literal -2 binary64)) alpha)
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 3) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(neg.f64 (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) alpha)) alpha))
(* -1 (/ (+ 2 (+ beta (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (+ 2 beta) 4) alpha)) (pow (+ 2 beta) 3)) alpha)) (pow (+ 2 beta) 2)) alpha)))) alpha))
(neg.f64 (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) alpha)) alpha)) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* -1 (+ 2 beta))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) beta)) alpha))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 beta) 3) alpha)) (* -1 (pow (+ 2 beta) 2))) alpha)) (* -1 (+ 2 beta))) alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) alpha) #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) beta)) alpha))
(* -1 (* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha)))))
(neg.f64 (fma.f64 (+.f64 (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) alpha)) alpha alpha))
(* -1/2 (- (/ alpha (+ 2 alpha)) 1))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* 1/2 (/ 1 (+ 2 alpha))))))
(fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ 1 (+ 2 alpha))) (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (- (* -1/2 (/ alpha (pow (+ 2 alpha) 3))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2)))))))))
(fma.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ 1 (+ 2 alpha))) (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (- (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 4))) (* 1/2 (/ 1 (pow (+ 2 alpha) 3)))))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2)))))))))
(fma.f64 (+.f64 (fma.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 2))))
(fma.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) #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)))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* -1/2 (/ (* alpha beta) (pow (+ 2 alpha) 3))) (* 1/2 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (fma.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(+ (* -1/2 (- (/ alpha (+ 2 alpha)) 1)) (* beta (+ (* 1/2 (/ alpha (pow (+ 2 alpha) 2))) (* beta (+ (* -1/2 (/ alpha (pow (+ 2 alpha) 3))) (* 1/2 (/ (* alpha beta) (pow (+ 2 alpha) 4))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))) #s(literal 1/2 binary64) (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1/2 binary64))) beta (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(/ 1/2 (+ 2 alpha))
(/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1/2 (/ beta (pow (+ 2 alpha) 2))) (* 1/2 (/ 1 (+ 2 alpha))))
(fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* beta (- (* 1/2 (/ beta (pow (+ 2 alpha) 3))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (/ 1 (+ 2 alpha))))
(fma.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* beta (- (* beta (+ (* -1/2 (/ beta (pow (+ 2 alpha) 4))) (* 1/2 (/ 1 (pow (+ 2 alpha) 3))))) (* 1/2 (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (/ 1 (+ 2 alpha))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 #s(literal 1 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 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(+ (* 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 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta))
(- (* beta (- (* 1/2 (/ 1 (+ 2 alpha))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(- (* beta (- (+ (* -1 (* beta (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3)))))) (* 1/2 (/ 1 (+ 2 alpha)))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (neg.f64 beta) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(- (* beta (- (+ (* 1/2 (/ 1 (+ 2 alpha))) (* beta (- (* beta (- (* 1/2 (/ 1 (pow (+ 2 alpha) 3))) (* -1/2 (/ alpha (pow (+ 2 alpha) 4))))) (+ (* 1/2 (/ 1 (pow (+ 2 alpha) 2))) (* 1/2 (/ alpha (pow (+ 2 alpha) 3))))))) (* -1/2 (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ alpha (+ 2 alpha)) 1)))
(fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha))) (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64))) beta (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(+ (/ 1 alpha) (/ beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 #s(literal 1 binary64) alpha))
(+ alpha (* -1 (* alpha beta)))
(fma.f64 (neg.f64 beta) alpha alpha)
(+ alpha (* beta (- (* alpha beta) alpha)))
(fma.f64 (fma.f64 alpha beta (neg.f64 alpha)) beta alpha)
(+ alpha (* beta (- (* beta (- (* -1 (* alpha beta)) (* -1 alpha))) alpha)))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 beta) alpha alpha) beta (neg.f64 alpha)) beta alpha)
(+ 1 beta)
(+.f64 #s(literal 1 binary64) beta)
(* -1 (/ alpha (+ 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* -1 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (fma.f64 (neg.f64 beta) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* beta (+ (* -1 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4)))))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))) beta (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) alpha)))) beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(+ (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))) (* beta (+ (* -1/2 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (fma.f64 (*.f64 beta (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) alpha))) #s(literal -1/2 binary64) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (* -1 (/ alpha (+ 2 alpha))))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* -1/2 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) beta) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))))) beta (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(+ 1 (* -1 (/ alpha (+ 2 alpha))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* -1 (/ (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (+ 2 alpha))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (*.f64 (fma.f64 (neg.f64 beta) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) alpha)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* beta (+ (* beta (+ (* -1 (/ (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))) (+ 2 alpha))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4)))))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (*.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))) beta (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) alpha)))) beta (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta))
(* -1 (/ (+ 2 alpha) alpha))
(/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)
(+ (* -1 (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2)))))) (* -1 (/ (+ 2 alpha) alpha)))
(fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha))) (neg.f64 beta) (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))
(+ (* -1 (/ (+ 2 alpha) alpha)) (* beta (+ (* -1 (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (* -1 (/ (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) alpha)))))
(fma.f64 (-.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha))) (neg.f64 beta)) alpha) (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha)))) beta (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))
(+ (* -1 (/ (+ 2 alpha) alpha)) (* beta (+ (* -1 (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (* beta (+ (* -1 (/ (* beta (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2))))) (pow alpha 2))) (* -1 (/ (- (/ 1 alpha) (* -1 (/ (+ 2 alpha) (pow alpha 2)))) alpha)))))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 beta (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha))) (*.f64 alpha alpha)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) alpha) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha))) alpha))) beta (fma.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) alpha) (*.f64 alpha alpha)))) beta (/.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))
(- (/ alpha (+ 2 alpha)) 1)
(-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64))
(- (+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha))) 1)
(fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(- (+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(fma.f64 (-.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(- (+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha))) 1)
(fma.f64 (fma.f64 (fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (neg.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(/ alpha (+ 2 alpha))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 2))) (/ alpha (+ 2 alpha)))
(fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(+ (* beta (- (/ (* alpha beta) (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(fma.f64 (-.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(+ (* beta (- (* beta (- (* -1 (/ (* alpha beta) (pow (+ 2 alpha) 4))) (* -1 (/ alpha (pow (+ 2 alpha) 3))))) (/ alpha (pow (+ 2 alpha) 2)))) (/ alpha (+ 2 alpha)))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 alpha) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (neg.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(* -1 (+ 2 alpha))
(-.f64 #s(literal -2 binary64) alpha)
(- (* -1 beta) (+ 2 alpha))
(-.f64 (-.f64 #s(literal -2 binary64) beta) alpha)
(+ 1 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (+ 2 alpha) beta))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ alpha beta)) (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))))
(+.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta))) (/.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) beta))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ alpha beta)) (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3))) (+ (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 alpha beta)) (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta)))))) #s(literal 1 binary64))
(+ 1/2 (* -1/2 (/ alpha beta)))
(fma.f64 (/.f64 alpha beta) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2)))))
(+.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (/.f64 #s(literal 1/2 binary64) beta)))
(+ 1/2 (+ (* -1/2 (/ alpha beta)) (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (* 1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 alpha beta)) (*.f64 (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (/.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64))
(/ 1/2 beta)
(/.f64 #s(literal 1/2 binary64) beta)
(/ (+ 1/2 (* -1/2 (/ (+ 2 alpha) beta))) beta)
(/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) beta)
(/ (- (+ 1/2 (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))) (* 1/2 (/ (+ 2 alpha) beta))) beta)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal 1/2 binary64) beta) #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) beta)) beta)
(/ (- (+ 1/2 (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3)))) (+ (* -1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (* 1/2 (/ (+ 2 alpha) beta)))) beta)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) beta))) beta)
beta
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)) beta beta)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) (*.f64 beta 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))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))))) #s(literal 1 binary64))
(- (+ 1 (* -1/2 (/ (+ 2 alpha) beta))) (* 1/2 (/ alpha beta)))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta)) #s(literal 1 binary64))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (* 1/2 (/ alpha beta))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta)) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) beta) (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (/.f64 alpha beta) #s(literal 1/2 binary64))))
(- (+ 1 (+ (* -1/2 (/ (+ 2 alpha) beta)) (+ (* -1/2 (/ (pow (+ 2 alpha) 3) (pow beta 3))) (* 1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2)))))) (+ (* -1/2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* 1/2 (/ alpha beta)) (* 1/2 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))))))
(-.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal 1/2 binary64) beta))) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) beta) (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 #s(literal 1/2 binary64) (fma.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 alpha beta)))))
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) 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 (+.f64 (/.f64 alpha (*.f64 beta beta)) alpha) (/.f64 alpha beta)) beta)
(/ (- (+ alpha (* -1 (/ alpha (pow beta 3)))) (+ (* -1 (/ alpha (pow beta 2))) (/ alpha beta))) beta)
(/.f64 (-.f64 (-.f64 alpha (/.f64 alpha (pow.f64 beta #s(literal 3 binary64)))) (-.f64 (/.f64 alpha beta) (/.f64 alpha (*.f64 beta beta)))) beta)
(* beta (+ 1 (/ 1 beta)))
(+.f64 #s(literal 1 binary64) beta)
(+ 1 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta))
(+ 1 (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))
(+.f64 (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) #s(literal 1 binary64))
(+ 1 (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (* 1/2 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+.f64 (fma.f64 (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) beta) #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) (*.f64 beta beta))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1/2 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (* 1/2 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta)) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) (*.f64 beta beta))) #s(literal 1 binary64))
(+ 2 (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta))
(+ 2 (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2))))
(+.f64 (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) #s(literal 2 binary64))
(+ 2 (+ (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) (pow beta 3))) (+ (* -1 (/ (- alpha (* -1 (+ 2 alpha))) beta)) (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) (pow beta 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) #s(literal 2 binary64))
(+ 1 (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))
(+ 1 (+ (* -1 (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) (pow beta 2))) (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (/.f64 alpha beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) (pow beta 2))) (+ (* -1 (/ (* (pow alpha 2) (- (* -1 (+ 2 alpha)) alpha)) (pow beta 3))) (* -1 (/ (- (* -1 (+ 2 alpha)) alpha) beta)))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (/.f64 alpha beta) (fma.f64 (*.f64 alpha alpha) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta))) #s(literal 1 binary64))
(- (/ alpha beta) 1)
(-.f64 (/.f64 alpha beta) #s(literal 1 binary64))
(- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (/ alpha beta)) 1)
(fma.f64 (/.f64 (neg.f64 alpha) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (-.f64 (/.f64 alpha beta) #s(literal 1 binary64)))
(- (+ (/ alpha beta) (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (+ 1 (/ (* alpha (+ 2 alpha)) (pow beta 2))))
(-.f64 (fma.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 alpha beta)) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) #s(literal 1 binary64)))
(/ (+ alpha (* -1 (/ (* alpha (+ 2 alpha)) beta))) beta)
(/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta)
(/ (- (+ alpha (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta)) beta)
(/.f64 (+.f64 alpha (*.f64 alpha (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta)) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))) beta)
(/ (- (+ alpha (* -1 (/ (* alpha (pow (+ 2 alpha) 3)) (pow beta 3)))) (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 2))) (/ (* alpha (+ 2 alpha)) beta))) beta)
(/.f64 (-.f64 (fma.f64 (neg.f64 alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) alpha) (fma.f64 (/.f64 (neg.f64 alpha) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))) beta)
(* -1 beta)
(neg.f64 beta)
(* beta (- (* -1 (/ (+ 2 alpha) beta)) 1))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) #s(literal 1 binary64)) beta)
(+ 1 (* -1 (/ (- (* 1/2 alpha) (* -1/2 (+ 2 alpha))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64)) beta))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (* alpha (+ 2 alpha))) (* -1/2 (pow (+ 2 alpha) 2))) beta)) (* 1/2 alpha)) (* -1/2 (+ 2 alpha))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) beta) #s(literal -1 binary64) (*.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))) beta))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (* alpha (pow (+ 2 alpha) 2))) (* -1/2 (pow (+ 2 alpha) 3))) beta)) (* 1/2 (* alpha (+ 2 alpha)))) (* -1/2 (pow (+ 2 alpha) 2))) beta)) (* 1/2 alpha)) (* -1/2 (+ 2 alpha))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta) #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha))) beta) #s(literal -1 binary64) (*.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))) beta))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* 1/2 alpha)) beta)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) beta))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* 1/2 (* alpha (+ 2 alpha)))) beta)) (* 1/2 alpha)) beta)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) alpha (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) alpha) beta) #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1/2 binary64))) beta))) beta))
(* -1 (/ (- (* 1/2 (/ (+ 2 alpha) beta)) 1/2) beta))
(/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) beta)
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 alpha) 2) beta)) (* 1/2 (+ 2 alpha))) beta)) 1/2) beta))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64))) beta) #s(literal -1 binary64) #s(literal -1/2 binary64)) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 alpha) 3) beta)) (* 1/2 (pow (+ 2 alpha) 2))) beta)) (* 1/2 (+ 2 alpha))) beta)) 1/2) beta))
(/.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta) #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64))) beta) #s(literal -1 binary64) #s(literal -1/2 binary64))) beta)
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(fma.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) (neg.f64 beta) beta)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) #s(literal 1/2 binary64) #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 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))) beta))
(+ 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 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)))) beta)) beta))
(+ 1 (* -1 (/ (- (+ (* -1/2 (/ (* alpha (+ 2 alpha)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 2) beta))) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 alpha (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta)) alpha) (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64))) beta))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* alpha (pow (+ 2 alpha) 2)) beta)) (* -1/2 (/ (pow (+ 2 alpha) 3) beta))) (+ (* -1/2 (* alpha (+ 2 alpha))) (* -1/2 (pow (+ 2 alpha) 2)))) beta)) (+ (* -1/2 alpha) (* -1/2 (+ 2 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) beta)) (*.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (+.f64 #s(literal 2 binary64) alpha)))) beta) #s(literal -1 binary64) (*.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) #s(literal 1/2 binary64))) beta))
(+ 1 (* -1/2 (/ (- (+ 2 alpha) (* -1 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (+.f64 #s(literal 2 binary64) alpha))) beta)) beta))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* alpha (pow (+ 2 alpha) 2)) (pow (+ 2 alpha) 3)) beta)) (* 1/2 (+ (* alpha (+ 2 alpha)) (pow (+ 2 alpha) 2)))) beta)) (* 1/2 (- (+ 2 alpha) (* -1 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1/2 binary64) (/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta)) #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)))) beta)) beta))
(* -1 (/ (+ (* -1 alpha) (/ alpha beta)) beta))
(/.f64 (-.f64 alpha (/.f64 alpha beta)) beta)
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ alpha beta) alpha) beta))) beta))
(neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 alpha (/.f64 alpha beta)) beta) alpha) beta))
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ alpha beta) alpha) beta)) alpha) beta))) beta))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 alpha (/.f64 alpha beta)) beta) alpha) beta)) alpha) beta))
(+ 1 (* -1 (/ (- (+ alpha (* -1 (/ (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))) beta))) (* -1 (+ 2 alpha))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) alpha) (-.f64 #s(literal -2 binary64) alpha)) beta))
(+ 1 (* -1 (/ (- (+ alpha (* -1 (/ (- (* -1 (/ (* (pow (+ 2 alpha) 2) (- alpha (* -1 (+ 2 alpha)))) beta)) (* -1 (* (+ 2 alpha) (- alpha (* -1 (+ 2 alpha)))))) beta))) (* -1 (+ 2 alpha))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 alpha (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (+.f64 #s(literal 2 binary64) alpha))) beta)) (-.f64 #s(literal -2 binary64) alpha)) beta))
(+ 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 #s(literal -2 binary64) alpha) (/.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) beta) (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))) 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 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) #s(literal -1/2 binary64) (/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta)) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)))) beta)) 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 (-.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta)) (-.f64 #s(literal -2 binary64) 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)))
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 alpha (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (*.f64 (-.f64 alpha (-.f64 #s(literal -2 binary64) alpha)) (+.f64 #s(literal 2 binary64) alpha))) beta)) (-.f64 #s(literal -2 binary64) alpha)) beta))
(+ 1 (* -1 (/ (- (+ (* -1 (+ 2 alpha)) (/ (* alpha (- (* -1 (+ 2 alpha)) alpha)) beta)) alpha) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 alpha (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) alpha) beta) (-.f64 #s(literal -2 binary64) alpha)) alpha) beta))
(+ 1 (* -1 (/ (- (+ (* -1 (+ 2 alpha)) (* -1 (/ (- (* -1 (/ (* (pow alpha 2) (- (* -1 (+ 2 alpha)) alpha)) beta)) (* alpha (- (* -1 (+ 2 alpha)) alpha))) beta))) alpha) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) alpha) (/.f64 (fma.f64 (*.f64 alpha alpha) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) beta) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) alpha)) beta)) alpha) beta))
(- (* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta)) 1)
(-.f64 (/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta) #s(literal 1 binary64))
(- (* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta)) 1)
(fma.f64 (/.f64 (-.f64 (neg.f64 alpha) (/.f64 (*.f64 alpha (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (+.f64 #s(literal 2 binary64) alpha))) beta)) beta) #s(literal -1 binary64) #s(literal -1 binary64))
(* -1 (/ (+ (* -1 alpha) (/ (* alpha (+ 2 alpha)) beta)) beta))
(/.f64 (fma.f64 alpha (/.f64 (-.f64 #s(literal -2 binary64) alpha) beta) alpha) beta)
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 2)) beta) (* alpha (+ 2 alpha))) beta))) beta))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) (/.f64 (*.f64 alpha (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (+.f64 #s(literal 2 binary64) alpha))) beta))) beta)
(* -1 (/ (+ (* -1 alpha) (* -1 (/ (- (* -1 (/ (- (/ (* alpha (pow (+ 2 alpha) 3)) beta) (* alpha (pow (+ 2 alpha) 2))) beta)) (* alpha (+ 2 alpha))) beta))) beta))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) (/.f64 (fma.f64 (/.f64 (*.f64 alpha (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta) #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) alpha) alpha)) beta))) beta)
(* -1 (* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta)))))
(neg.f64 (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)) beta beta))

rewrite183.0ms (2%)

Memory
-8.6MiB live, 232.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056247
081239
1444215
23504215
08659214
Stop Event
iter limit
node limit
iter limit
Counts
22 → 710
Calls
Call 1
Inputs
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(+.f64 #s(literal 2 binary64) alpha)
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(+.f64 #s(literal 1 binary64) beta)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(-.f64 #s(literal -2 binary64) (+.f64 alpha beta))
Outputs
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))) (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))) #s(literal -4 binary64))
(/.f64 (-.f64 (neg.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))))
(/.f64 (neg.f64 (neg.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 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (neg.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 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))) (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))))
(/.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 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))) (fma.f64 (pow.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(fma.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) beta (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 beta (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 beta (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(-.f64 (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #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 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(*.f64 (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(*.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (pow.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64))))))
(neg.f64 (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64))
(-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta))) (neg.f64 (-.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 alpha (-.f64 beta #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha alpha (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 alpha (-.f64 beta #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta)) (-.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 alpha (-.f64 beta #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) alpha) beta))))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 alpha alpha (-.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 alpha (-.f64 beta #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta)))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (+.f64 alpha beta) #s(literal 2 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta))) #s(literal 2 binary64))
(fma.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64)) beta)
(fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) beta)
(fma.f64 #s(literal 1 binary64) beta (-.f64 alpha #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) beta (+.f64 #s(literal 2 binary64) alpha))
(fma.f64 beta #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))
(fma.f64 beta #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta)) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta)))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 #s(literal -8 binary64) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
(+.f64 (-.f64 beta #s(literal -2 binary64)) alpha)
(+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 alpha (-.f64 beta #s(literal -2 binary64)))
(+.f64 beta (-.f64 alpha #s(literal -2 binary64)))
(+.f64 beta (+.f64 #s(literal 2 binary64) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))
(*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) (-.f64 #s(literal 1/4 binary64) (*.f64 alpha #s(literal -1/8 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) (-.f64 #s(literal 1/4 binary64) (*.f64 alpha #s(literal -1/8 binary64)))) (fma.f64 #s(literal -1/64 binary64) (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) alpha))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) (-.f64 #s(literal 1/4 binary64) (*.f64 alpha #s(literal -1/8 binary64)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) alpha)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha)) (*.f64 alpha #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) (-.f64 #s(literal 1/4 binary64) (*.f64 alpha #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal -1/2 binary64)))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha)) (*.f64 alpha #s(literal -1/8 binary64)))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) (-.f64 #s(literal 1/4 binary64) (*.f64 alpha #s(literal -1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) #s(literal -1/4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) (-.f64 #s(literal 1/4 binary64) (*.f64 alpha #s(literal -1/8 binary64)))) (fma.f64 #s(literal -1/64 binary64) (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha) (-.f64 #s(literal 1/4 binary64) (*.f64 alpha #s(literal -1/8 binary64)))) (fma.f64 #s(literal -1/64 binary64) (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/8 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))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha)) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/4 binary64) alpha) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/4 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/4 binary64)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/4 binary64)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) alpha) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (-.f64 #s(literal 2 binary64) alpha) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 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) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 alpha (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (/.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 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (-.f64 #s(literal 2 binary64) alpha))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64)) alpha)
(*.f64 (neg.f64 alpha) (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal -1 binary64)))
(*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(*.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 alpha))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) alpha))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 alpha))) (neg.f64 (-.f64 #s(literal -2 binary64) alpha)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) alpha)) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 (neg.f64 (*.f64 alpha #s(literal 1 binary64))) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 (neg.f64 (neg.f64 alpha)) (neg.f64 (-.f64 #s(literal -2 binary64) alpha)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 alpha)) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 (*.f64 #s(literal 1 binary64) alpha) (+.f64 #s(literal 2 binary64) alpha))
(/.f64 (*.f64 alpha #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) alpha))
(/.f64 (neg.f64 alpha) (-.f64 #s(literal -2 binary64) alpha))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) alpha) alpha))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(neg.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 #s(literal 2 binary64) alpha) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 2 binary64) alpha) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) #s(literal 4 binary64))) (neg.f64 (-.f64 alpha #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))) (neg.f64 (neg.f64 (-.f64 #s(literal 2 binary64) alpha))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (neg.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 alpha alpha) #s(literal 4 binary64)) (-.f64 alpha #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (neg.f64 (-.f64 #s(literal 2 binary64) alpha)))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (fma.f64 alpha alpha (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) alpha)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 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 2 binary64) alpha))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 alpha alpha (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) alpha))))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 2 binary64) alpha) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) alpha) (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) alpha)) (/.f64 (*.f64 alpha alpha) (-.f64 #s(literal 2 binary64) alpha)))
(+.f64 #s(literal 2 binary64) alpha)
(+.f64 alpha #s(literal 2 binary64))
(*.f64 (pow.f64 (/.f64 alpha (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 1 binary64)) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) beta))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(pow.f64 (exp.f64 (-.f64 (log.f64 alpha) (log1p.f64 beta))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1 binary64))
(pow.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) beta))) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 (pow.f64 alpha #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 beta beta)))) (neg.f64 (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (neg.f64 (*.f64 (pow.f64 alpha #s(literal -1 binary64)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #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 #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 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 alpha (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (pow.f64 alpha #s(literal -1 binary64))) (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(/.f64 (*.f64 (pow.f64 alpha #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (-.f64 #s(literal 1 binary64) beta))
(/.f64 (*.f64 (pow.f64 alpha #s(literal -1 binary64)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))) (neg.f64 (neg.f64 alpha)))
(/.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 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 alpha (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.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) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 alpha (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (*.f64 alpha (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 alpha (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)) (neg.f64 alpha))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 alpha) (+.f64 #s(literal 1 binary64) beta)))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
(fma.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 alpha #s(literal -1 binary64)) beta))
(fma.f64 (pow.f64 alpha #s(literal -1 binary64)) beta (*.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal -1 binary64)) (*.f64 beta (pow.f64 alpha #s(literal -1 binary64))))
(fma.f64 beta (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 alpha #s(literal -1 binary64)))
(exp.f64 (*.f64 (-.f64 (log.f64 alpha) (log1p.f64 beta)) #s(literal -1 binary64)))
(+.f64 (*.f64 beta (pow.f64 alpha #s(literal -1 binary64))) (pow.f64 alpha #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 alpha #s(literal -1 binary64)) beta))
(+.f64 (*.f64 (pow.f64 alpha #s(literal -1 binary64)) beta) (*.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 (pow.f64 alpha #s(literal -1 binary64)) (*.f64 beta (pow.f64 alpha #s(literal -1 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(*.f64 (pow.f64 (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)))
(*.f64 (/.f64 alpha (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (-.f64 #s(literal 1 binary64) beta))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)) (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)) alpha)
(*.f64 (neg.f64 alpha) (pow.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))) #s(literal -1 binary64)))
(*.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)))
(*.f64 alpha (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 alpha (pow.f64 (+.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal -1 binary64))
(pow.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 alpha))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 alpha #s(literal 1 binary64))) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))
(/.f64 (neg.f64 (neg.f64 alpha)) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 alpha)) (neg.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))))
(/.f64 (*.f64 alpha #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) beta))
(/.f64 (/.f64 (neg.f64 alpha) (+.f64 #s(literal 1 binary64) beta)) #s(literal -1 binary64))
(/.f64 (neg.f64 alpha) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) beta))))
(/.f64 (neg.f64 alpha) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64))))
(/.f64 (neg.f64 alpha) (fma.f64 #s(literal -1 binary64) beta #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)))
(/.f64 (/.f64 alpha (+.f64 #s(literal 1 binary64) beta)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 alpha (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) beta)))
(/.f64 alpha (+.f64 #s(literal 1 binary64) beta))
(neg.f64 (/.f64 (neg.f64 alpha) (+.f64 #s(literal 1 binary64) beta)))
(exp.f64 (neg.f64 (*.f64 (-.f64 (log.f64 alpha) (log1p.f64 beta)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 alpha) (log1p.f64 beta)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (pow.f64 (-.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) beta) (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) #s(literal 1 binary64))) (neg.f64 (-.f64 beta #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 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 beta beta) #s(literal 1 binary64)) (-.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 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta))))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) beta))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) beta) (-.f64 #s(literal 1 binary64) (*.f64 beta beta)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #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 #s(literal 1 binary64) (/.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) beta #s(literal 1 binary64))
(fma.f64 beta #s(literal 1 binary64) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) beta) #s(literal -1 binary64)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)))
(+.f64 #s(literal 1 binary64) beta)
(+.f64 beta #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) #s(literal -1 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 alpha beta) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (-.f64 alpha beta) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 alpha beta) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (-.f64 alpha beta))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (pow.f64 (pow.f64 (neg.f64 (-.f64 alpha beta)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (neg.f64 (-.f64 alpha beta)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(*.f64 (-.f64 alpha beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(pow.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)))) (neg.f64 (+.f64 alpha beta)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))))) (neg.f64 (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)))) (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta))))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))) (neg.f64 (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 alpha beta))) (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 alpha beta)) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (+.f64 alpha beta))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta))))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))))
(/.f64 (neg.f64 (neg.f64 (-.f64 alpha beta))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta)))))
(/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta)))))
(/.f64 (neg.f64 (-.f64 alpha beta)) (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (-.f64 alpha beta)))
(/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))))
(fma.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) alpha (*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 beta)))
(fma.f64 alpha (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(-.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (/.f64 beta (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(exp.f64 (log.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(+.f64 (*.f64 alpha (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64))) (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(+.f64 (*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) alpha) (*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (neg.f64 beta)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal -1/2 binary64))
(*.f64 (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) #s(literal -1 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 alpha beta) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (*.f64 (-.f64 alpha beta) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (pow.f64 (-.f64 alpha beta) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) (-.f64 alpha beta) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (pow.f64 (pow.f64 (neg.f64 (-.f64 alpha beta)) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (neg.f64 (-.f64 alpha beta)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 alpha beta) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (-.f64 alpha beta)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (-.f64 alpha beta) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 alpha beta) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (+.f64 alpha beta))
(*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta))))
(*.f64 (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(*.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (pow.f64 (neg.f64 (-.f64 alpha beta)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (/.f64 (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)))
(pow.f64 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 alpha beta))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 alpha beta))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 1 binary64))) (neg.f64 (-.f64 alpha beta)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) (-.f64 alpha beta)) (*.f64 (-.f64 alpha beta) (+.f64 alpha beta)))) (neg.f64 (pow.f64 (-.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 alpha beta)))))
(/.f64 (-.f64 #s(literal 2 binary64) (neg.f64 (+.f64 alpha beta))) (neg.f64 (-.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) (/.f64 (+.f64 alpha beta) (-.f64 alpha beta))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) (/.f64 (+.f64 alpha beta) (-.f64 alpha beta))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (*.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 alpha beta)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) (neg.f64 (neg.f64 (-.f64 alpha beta))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal 1 binary64)) (-.f64 alpha beta))
(/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (-.f64 alpha beta)) (*.f64 (-.f64 alpha beta) (+.f64 alpha beta))) (pow.f64 (-.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (-.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (*.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (-.f64 alpha beta)) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (neg.f64 (-.f64 alpha beta)))
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (*.f64 #s(literal 1 binary64) (-.f64 alpha beta)))
(/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(/.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (-.f64 alpha beta)))
(fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta))))
(fma.f64 (/.f64 #s(literal -2 binary64) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 alpha alpha (*.f64 beta (+.f64 alpha beta))) (neg.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta))))
(fma.f64 #s(literal -2 binary64) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) (neg.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta))))
(-.f64 (/.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) #s(literal 1 binary64)) (/.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)) #s(literal 1 binary64)))
(-.f64 (/.f64 (-.f64 #s(literal -2 binary64) alpha) (-.f64 alpha beta)) (/.f64 beta (-.f64 alpha beta)))
(-.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) (/.f64 (+.f64 alpha beta) (-.f64 alpha beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))) #s(literal -1 binary64)))
(exp.f64 (log.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))))
(+.f64 (/.f64 #s(literal -2 binary64) (-.f64 alpha beta)) (neg.f64 (/.f64 (+.f64 alpha beta) (-.f64 alpha beta))))
(*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) alpha #s(literal -1 binary64))
(fma.f64 (neg.f64 alpha) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))
(fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 alpha (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 alpha (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))
(expm1.f64 (*.f64 (log.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 3 binary64)) (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))) (pow.f64 (+.f64 (+.f64 (pow.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(+.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) alpha)
(*.f64 (neg.f64 alpha) (pow.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(*.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 alpha (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(*.f64 alpha (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 alpha))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 alpha) #s(literal 1 binary64))) (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 (neg.f64 (*.f64 alpha #s(literal 1 binary64))) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(/.f64 (neg.f64 (neg.f64 alpha)) (neg.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (neg.f64 alpha) #s(literal 1 binary64)) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(/.f64 (*.f64 alpha #s(literal 1 binary64)) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(/.f64 (neg.f64 alpha) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha))
(/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(neg.f64 (/.f64 (neg.f64 alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))))
(neg.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)) alpha)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 beta beta (*.f64 (-.f64 #s(literal -2 binary64) alpha) beta)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta))) (neg.f64 (+.f64 (-.f64 #s(literal -2 binary64) alpha) beta)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))) (neg.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta)) (+.f64 (-.f64 #s(literal -2 binary64) alpha) beta))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal -2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 beta beta (*.f64 (-.f64 #s(literal -2 binary64) alpha) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (neg.f64 (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 (+.f64 alpha beta)))))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (neg.f64 (+.f64 alpha beta))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 2 binary64) alpha) beta)))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 (+.f64 alpha beta))))))
(/.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)) (neg.f64 (+.f64 (fma.f64 (+.f64 alpha beta) #s(literal -2 binary64) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)) (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal -8 binary64)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal -8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(neg.f64 (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) alpha) (neg.f64 beta))
(fma.f64 #s(literal -1 binary64) (+.f64 alpha beta) #s(literal -2 binary64))
(fma.f64 #s(literal -1 binary64) alpha (neg.f64 (-.f64 beta #s(literal -2 binary64))))
(-.f64 (-.f64 #s(literal -2 binary64) beta) alpha)
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal -8 binary64) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(-.f64 (-.f64 #s(literal -2 binary64) alpha) beta)
(-.f64 #s(literal 0 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(-.f64 #s(literal -2 binary64) (+.f64 alpha beta))
(+.f64 (neg.f64 (+.f64 alpha beta)) #s(literal -2 binary64))
(+.f64 (-.f64 #s(literal -2 binary64) alpha) (neg.f64 beta))
(+.f64 (neg.f64 alpha) (neg.f64 (-.f64 beta #s(literal -2 binary64))))
(+.f64 #s(literal -2 binary64) (neg.f64 (+.f64 alpha beta)))

eval180.0ms (2%)

Memory
8.7MiB live, 326.4MiB allocated
Compiler

Compiled 35 209 to 4 480 computations (87.3% saved)

prune75.0ms (0.8%)

Memory
14.4MiB live, 90.9MiB allocated
Pruning

29 alts after pruning (23 fresh and 6 done)

PrunedKeptTotal
New1 04491 053
Fresh31417
Picked235
Done033
Total1 049291 078
Accuracy
100.0%
Counts
1 078 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.4%
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
29.4%
(fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(approx (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2)) (/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha)))
75.1%
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) beta (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
74.2%
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64))))
56.2%
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
74.2%
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) (neg.f64 (-.f64 alpha beta)) #s(literal 1 binary64)) #s(literal 2 binary64))
25.5%
(/.f64 #s(approx (+ (/ 1 (/ (- -2 (+ alpha beta)) (- alpha beta))) 1) (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (-.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (-.f64 #s(literal -2 binary64) beta)) (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha))) alpha)) alpha))) alpha)) #s(literal 2 binary64))
29.4%
(*.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64))
72.7%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
29.4%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
29.4%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
25.1%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) #s(approx (/ alpha (+ 1 beta)) (fma.f64 (neg.f64 beta) alpha alpha))))
8.4%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) #s(approx (/ alpha (+ 1 beta)) (/.f64 alpha beta))))
8.4%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (/ 1 (/ alpha (+ 1 beta))) (/.f64 beta alpha)))
26.7%
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
28.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha))
23.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))) alpha))
28.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta)))))
26.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64)))
14.5%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) alpha) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) (fma.f64 alpha beta alpha)) (*.f64 alpha alpha))))
50.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
50.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
50.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
24.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
50.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(approx (+ (* -1/4 alpha) 1/2) (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) alpha) #s(literal 1/4 binary64)) alpha))))
52.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
34.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
51.8%
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
3.7%
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
Compiler

Compiled 2 423 to 886 computations (63.4% saved)

regimes102.0ms (1.1%)

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

5 calls:

17.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
17.0ms
beta
14.0ms
alpha
13.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
12.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
95.2%2alpha
75.1%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 35 to 30 computations (14.3% saved)

regimes40.0ms (0.4%)

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

3 calls:

12.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
11.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
11.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 33 to 26 computations (21.2% saved)

regimes59.0ms (0.6%)

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

3 calls:

35.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
11.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
10.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
99.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 33 to 26 computations (21.2% saved)

regimes52.0ms (0.6%)

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

3 calls:

28.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
13.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
9.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 33 to 26 computations (21.2% saved)

regimes34.0ms (0.4%)

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

3 calls:

14.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
10.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
9.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 33 to 26 computations (21.2% saved)

regimes30.0ms (0.3%)

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

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))
9.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
8.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 33 to 26 computations (21.2% saved)

regimes28.0ms (0.3%)

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

3 calls:

9.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
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
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 33 to 26 computations (21.2% saved)

regimes28.0ms (0.3%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes30.0ms (0.3%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes23.0ms (0.2%)

Memory
1.2MiB live, 38.9MiB allocated
Counts
25 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (/ 1 (/ alpha (+ 1 beta))) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(approx (+ (* -1/4 alpha) 1/2) (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) alpha) #s(literal 1/4 binary64)) alpha))))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) #s(approx (/ alpha (+ 1 beta)) (fma.f64 (neg.f64 beta) alpha alpha))))
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) #s(approx (/ alpha (+ 1 beta)) (/.f64 alpha beta))))
(*.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (fma.f64 alpha #s(literal -2 binary64) #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))) alpha))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 1 binary64) beta))))
Outputs
(*.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
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.4%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
98.4%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
98.4%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes16.0ms (0.2%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes16.0ms (0.2%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes18.0ms (0.2%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes13.0ms (0.1%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes10.0ms (0.1%)

Memory
26.3MiB live, 26.3MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) #s(approx (/ alpha (+ 2 alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (/ 1 (/ alpha (+ 1 beta))) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
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
97.5%3(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
97.5%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
97.5%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
Compiler

Compiled 33 to 26 computations (21.2% saved)

regimes9.0ms (0.1%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes10.0ms (0.1%)

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

4 calls:

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

Compiled 34 to 28 computations (17.6% saved)

regimes8.0ms (0.1%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes9.0ms (0.1%)

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

5 calls:

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

Compiled 35 to 30 computations (14.3% saved)

regimes7.0ms (0.1%)

Memory
-32.4MiB live, 10.4MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

5 calls:

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

Compiled 35 to 30 computations (14.3% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999998665134
-0.9998055043332366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999998665134
-0.9998055043332366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999998665134
-0.9998055043332366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999998665134
-0.9998055043332366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999998665134
-0.9998055043332366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999998665134
-0.9998055043332366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999998665134
-0.9998055043332366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999998665134
-0.9998055043332366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999998665134
-0.9998055043332366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9998055043332366
-0.32312764771211366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9998055043332366
-0.32312764771211366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.41321131844285913
0.6490416600750634
0.0ms
-0.9998055043332366
-0.32312764771211366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
2.3MiB live, 2.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.41321131844285913
0.6490416600750634
0.0ms
-0.9998055043332366
-0.32312764771211366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.41321131844285913
0.6490416600750634
0.0ms
-0.9998055043332366
-0.32312764771211366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.41321131844285913
0.6490416600750634
0.0ms
-0.9998055043332366
-0.32312764771211366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.41321131844285913
0.6490416600750634
0.0ms
-0.9998055043332366
-0.32312764771211366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.41321131844285913
0.6490416600750634
0.0ms
-0.9998055043332366
-0.32312764771211366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.41321131844285913
0.6490416600750634
0.0ms
-0.9998055043332366
-0.32312764771211366
Compiler

Compiled 16 to 16 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.41321131844285913
0.6490416600750634
Compiler

Compiled 16 to 16 computations (0% saved)

simplify61.0ms (0.7%)

Memory
7.8MiB live, 46.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01671482
12631478
24351477
39071477
420381465
547731457
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))))) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) beta (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(approx (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2)) (/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha))) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) (*.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64)) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/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 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.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)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.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)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (pow.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) #s(literal -1 binary64))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))))) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (pow.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) #s(literal -1 binary64))) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (pow.f64 (/.f64 alpha (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha)) (-.f64 beta #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) beta))) #s(literal -1 binary64))) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (neg.f64 #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1 binary64)) (neg.f64 #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) beta (fma.f64 (/.f64 alpha (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) (+.f64 alpha beta)) (-.f64 alpha beta)) #s(literal -1 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 -4503149267407759/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (* (/ (+ (* -2 beta) -2) alpha) (- beta -2)) 1/2) (+ 1 beta)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -2 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))) alpha)) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) (fma.f64 (/.f64 beta (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(approx (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2)) (/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha))) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -4503149267407759/4503599627370496 binary64)) (*.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64)) (fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 #s(literal -2 binary64) (+.f64 alpha beta))) #s(literal 1/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 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (+.f64 (-.f64 beta #s(literal -2 binary64)) beta) alpha)) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64)))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (+ (* (/ beta (- (+ alpha beta) -2)) 1/2) (neg (* (- (/ alpha (- (+ alpha beta) -2)) 1) 1/2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64)))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64)))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (- (/ beta (+ 2 (+ alpha beta))) (- (/ alpha (+ 2 (+ alpha beta))) 1)) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ (+ (* 2 alpha) 2) beta) -1/2) 1) (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64)))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.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)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (pow.f64 alpha #s(literal -1 binary64)))) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 (fma.f64 #s(literal 1/8 binary64) alpha #s(literal -1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (/.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)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (pow.f64 alpha #s(literal -1 binary64)))) (if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (+ 2 alpha))) 1/2) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))

soundness1.9s (21.2%)

Memory
-89.4MiB live, 969.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035235
055207
1282207
22370207
09330207
09804580
131104346
085494136
056247
081239
1444215
23504215
08659214
01044
01644
19144
274844
0866743
047263
071249
1400242
23349242
08368241
04332206
113942067
246051878
086991750
07964063
125753773
276473713
084813574
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 2 899 to 982 computations (66.1% saved)

preprocess166.0ms (1.8%)

Memory
-6.0MiB live, 146.9MiB allocated
Compiler

Compiled 2 994 to 350 computations (88.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...