Octave 3.8, jcobi/1

Time bar (total: 8.7s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze2.0ms (0%)

Memory
6.8MiB live, 6.8MiB 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.7s (18.9%)

Memory
3.3MiB live, 2 290.5MiB allocated
Samples
591.0ms6 022×0valid
331.0ms1 432×1valid
313.0ms802×2valid
Precisions
Click to see histograms. Total time spent on operations: 879.0ms
adjust: 282.0ms (32.1% of total)
ival-add: 216.0ms (24.6% of total)
ival-div: 185.0ms (21.1% of total)
ival-sub: 113.0ms (12.9% of total)
ival->: 52.0ms (5.9% of total)
exact: 15.0ms (1.7% of total)
ival-and: 12.0ms (1.4% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain156.0ms (1.8%)

Memory
38.7MiB live, 228.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
800-0-(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
00-0-beta
00-0-(+.f64 alpha beta)
00-0-#s(literal 1 binary64)
00-0-(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
00-0-alpha
00-0-(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
00-0-#s(literal 2 binary64)
00-0-(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
00-0-(-.f64 beta alpha)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))cancellation800
Confusion
Predicted +Predicted -
+800
-0176
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+8000
-00176
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0176
180
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
23.0ms354×0valid
22.0ms66×2valid
14.0ms92×1valid
Compiler

Compiled 113 to 34 computations (69.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
ival-add: 16.0ms (39.5% of total)
adjust: 10.0ms (24.7% of total)
ival-div: 9.0ms (22.2% of total)
ival-sub: 4.0ms (9.9% of total)
exact: 1.0ms (2.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess240.0ms (2.7%)

Memory
-18.9MiB live, 176.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02673
16973
214373
323173
439173
582471
6160269
7289369
8503869
9736869
01013
01613
13113
24813
36313
49713
517913
637313
776413
8117513
9223513
10369313
11496413
12602213
13687013
14740413
15771613
0847012
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Outputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))))
Compiler

Compiled 13 to 10 computations (23.1% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.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)

simplify155.0ms (1.8%)

Memory
2.3MiB live, 93.4MiB 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-diff1
(/.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
13148
24848
36348
49748
517948
637348
776448
8117548
9223548
10369348
11496448
12602248
13687048
14740448
15771648
0847047
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(-.f64 beta alpha)
beta
alpha
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 alpha beta)
#s(literal 2 binary64)
#s(literal 1 binary64)
Outputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 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 #s(literal 2 binary64) (+.f64 alpha beta)))
(-.f64 beta alpha)
beta
alpha
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(+.f64 alpha beta)
#s(literal 2 binary64)
#s(literal 1 binary64)

localize68.0ms (0.8%)

Memory
-3.6MiB live, 51.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
accuracy0.0
(+.f64 alpha beta)
accuracy0.0078125
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
accuracy18.320874294814494
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Samples
28.0ms33×2valid
25.0ms177×0valid
7.0ms46×1valid
Compiler

Compiled 50 to 12 computations (76% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
adjust: 25.0ms (49.1% of total)
ival-div: 19.0ms (37.3% of total)
ival-add: 5.0ms (9.8% of total)
ival-sub: 2.0ms (3.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series12.0ms (0.1%)

Memory
20.4MiB live, 20.4MiB 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 alpha beta)
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
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))
(+ alpha beta)
(+ 2 beta)
(+ 2 (+ alpha beta))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ 2 (* 2 beta)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
-1
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
alpha
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(- (* -1 (/ (- (* -1 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 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (+ 2 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 (/ alpha beta)))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ 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 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
Calls

6 calls:

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

simplify183.0ms (2.1%)

Memory
-0.1MiB live, 134.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04332178
115072045
259691957
080601860
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))
(+ alpha beta)
(+ 2 beta)
(+ 2 (+ alpha beta))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ 2 (* 2 beta)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
-1
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
alpha
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(- (* -1 (/ (- (* -1 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 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (+ 2 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 (/ alpha beta)))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ 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 (/ alpha beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
Outputs
(* 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 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 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 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 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 (/ 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 #s(literal -1/2 binary64) (-.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)))) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (*.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 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))))
(fma.f64 (neg.f64 alpha) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta)) (+.f64 (/.f64 beta (+.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 (*.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta))) 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 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta))) alpha (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 alpha) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
beta
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(+ alpha beta)
(+.f64 alpha beta)
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 (+ alpha beta))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 beta (-.f64 #s(literal -2 binary64) beta) (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) 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 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (fma.f64 beta (-.f64 #s(literal -2 binary64) beta) (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) 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) (+.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha)) (*.f64 alpha alpha)) (/.f64 (fma.f64 beta (-.f64 #s(literal -2 binary64) beta) (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha)) (+.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 #s(literal 1 binary64) beta) #s(literal 2 binary64) (/.f64 (fma.f64 beta (-.f64 #s(literal -2 binary64) beta) (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) 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 (fma.f64 #s(literal -1 binary64) (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 2 binary64)) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (/.f64 (*.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
(/.f64 (-.f64 (+.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 (fma.f64 #s(literal -1 binary64) (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 2 binary64)) (fma.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64)) beta (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (/.f64 (*.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) alpha))) alpha)
-1
#s(literal -1 binary64)
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1 binary64))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(fma.f64 (-.f64 #s(literal -2 binary64) beta) (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) alpha) (-.f64 (/.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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 beta alpha)) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) (-.f64 #s(literal -2 binary64) beta)) alpha) #s(literal 1 binary64)))
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (/ beta alpha) 1))
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
alpha
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 (/.f64 beta alpha) alpha alpha)
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) alpha alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) 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 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) 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 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (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 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.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))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) (+.f64 #s(literal 2 binary64) beta)) beta) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (-.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) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.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)) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) (+.f64 #s(literal 2 binary64) beta)) beta) (neg.f64 alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) alpha) (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64))) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -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 (/.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (neg.f64 alpha)))) (neg.f64 alpha)) (+.f64 #s(literal 2 binary64) beta)) beta) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 beta alpha)) (neg.f64 alpha))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(*.f64 (-.f64 (/.f64 beta (neg.f64 alpha)) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) #s(literal 1 binary64)) (neg.f64 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 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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 (-.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 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (*.f64 (/.f64 alpha (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 (/.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) 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 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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 (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 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (*.f64 (/.f64 alpha (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 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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 (neg.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 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) alpha)) beta (/.f64 (neg.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 (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 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) alpha))) beta (/.f64 (neg.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 (-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (*.f64 (/.f64 alpha (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 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) alpha))) beta (/.f64 (neg.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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) 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 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) beta) beta) #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) 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 (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 beta beta)) #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #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 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) beta) beta) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #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 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 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) beta) beta)) (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) alpha) beta)) (/.f64 (+.f64 #s(literal 2 binary64) 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)))))
(-.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 #s(literal 2 binary64) alpha)) beta))
(* beta (+ 1 (* -1 (/ alpha beta))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(* beta (+ 1 (/ alpha beta)))
(fma.f64 (/.f64 alpha beta) beta beta)
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) beta beta)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #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 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) 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)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #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 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) beta) (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)))) (neg.f64 beta))) beta))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) beta) (+.f64 #s(literal 2 binary64) alpha) (neg.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)))) beta))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)))) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) beta) (+.f64 #s(literal 2 binary64) alpha) (neg.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)))) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)))) beta))
(* -1 (* beta (- (/ alpha beta) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 alpha beta) #s(literal 1 binary64)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (neg.f64 alpha) beta) #s(literal 1 binary64)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64)))

rewrite208.0ms (2.4%)

Memory
1.7MiB live, 145.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01044
01644
18644
262844
0852943
Stop Event
iter limit
node limit
iter limit
Counts
6 → 438
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(-.f64 beta alpha)
(+.f64 alpha beta)
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
Outputs
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 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)) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/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 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 6 binary64)) #s(literal 1 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)) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 binary64))) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 9 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 6 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #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))) (*.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #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))) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #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 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #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 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.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 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal -2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #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))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal -2 binary64)))
(fma.f64 (/.f64 (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (/.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.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 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 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #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 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.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 2 binary64)) #s(literal 1/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 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (/.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) (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 (/.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) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (+.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 2 binary64)) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (+.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 2 binary64)) #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 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.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 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.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))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.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 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.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)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.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)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.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 (*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)))) (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))) (-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.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 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.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)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (fma.f64 (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.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)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.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 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 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 beta alpha) (+.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 beta alpha) (+.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 2 binary64)) #s(literal 1 binary64)))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.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 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 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)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 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 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 6 binary64)) #s(literal 1 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)) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 binary64))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 9 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 6 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 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 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.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)) (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.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)) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #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 (/.f64 (-.f64 beta 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 (-.f64 beta alpha) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (-.f64 (-.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (*.f64 alpha alpha)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.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)))) (neg.f64 (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) (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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (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))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.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 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.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))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 binary64))) (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.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 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(fma.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.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))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.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 #s(literal 1 binary64) (/.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 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 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 (-.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 (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)))) (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 alpha beta)) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (/.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3/2 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(fma.f64 (-.f64 alpha beta) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64))
(fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64))
(fma.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64))
(fma.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (+.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 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))) (/.f64 (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 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))))
(-.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.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 1 binary64) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(+.f64 (+.f64 (/.f64 beta (+.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))))
(+.f64 (+.f64 (/.f64 beta (+.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))))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 beta 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 (-.f64 beta alpha) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (-.f64 (-.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (*.f64 alpha alpha)))
(*.f64 (/.f64 (-.f64 alpha beta) (-.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 (-.f64 alpha beta) (+.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 (-.f64 beta alpha) (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 (/.f64 (-.f64 beta alpha) (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 1 binary64) (/.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 #s(literal 1 binary64) (/.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)))
(*.f64 (/.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.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 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))
(*.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)))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (/.f64 (-.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (/.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (-.f64 alpha beta) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) beta) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (-.f64 beta alpha) (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 (*.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))) #s(literal 1 binary64)) (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.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))) #s(literal 1 binary64)) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) beta) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) #s(literal 1 binary64)) (*.f64 (+.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))) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 (-.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 3 binary64)) #s(literal 8 binary64))) (+.f64 (fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha 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))) (-.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 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.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 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.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)))) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))
(/.f64 (*.f64 #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))) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.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 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.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 (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) 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) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (*.f64 (neg.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 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (neg.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 beta (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (neg.f64 alpha))) (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 (-.f64 (neg.f64 beta) (neg.f64 alpha)) (neg.f64 (+.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)) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 4 binary64)) (pow.f64 alpha #s(literal 4 binary64))) (*.f64 (fma.f64 alpha alpha (*.f64 beta beta)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.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))) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 6 binary64)) (pow.f64 alpha #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 alpha alpha) (fma.f64 alpha alpha (*.f64 beta beta)) (pow.f64 beta #s(literal 4 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 6 binary64)) (pow.f64 alpha #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 9 binary64)) (pow.f64 alpha #s(literal 9 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 alpha beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 6 binary64))) (pow.f64 beta #s(literal 6 binary64))) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 #s(literal 2 binary64) (+.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 alpha beta) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (-.f64 alpha beta) (+.f64 alpha beta)) (*.f64 (neg.f64 (+.f64 alpha beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (-.f64 alpha beta) (+.f64 alpha beta)) (*.f64 (+.f64 alpha beta) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (*.f64 (-.f64 alpha beta) (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (neg.f64 (+.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 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.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 (neg.f64 beta) (-.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 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 (neg.f64 beta) (-.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 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))))
(fma.f64 (/.f64 (neg.f64 beta) (+.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 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 (neg.f64 beta) (+.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 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))))
(fma.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 (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 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 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))))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 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 (*.f64 alpha alpha) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 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))))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (*.f64 alpha alpha)) (*.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 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (*.f64 alpha alpha)) (*.f64 (neg.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))))
(fma.f64 (/.f64 beta (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 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 (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 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))))
(fma.f64 (/.f64 beta (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 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 (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 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))))
(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 (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))))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 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)) (*.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)))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (neg.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))))
(fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 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 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (neg.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))))
(fma.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 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 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (*.f64 (neg.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))))
(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 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)))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (+.f64 alpha 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 alpha beta) (+.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)) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (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 3 binary64)) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) 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 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(-.f64 (/.f64 (*.f64 beta (/.f64 beta (+.f64 alpha beta))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha beta))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(-.f64 (/.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.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 (*.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 (-.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 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.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))))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (pow.f64 beta #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 alpha beta) alpha) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 alpha alpha)))
(*.f64 (/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 alpha beta) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 alpha beta) alpha) (-.f64 (*.f64 (+.f64 alpha beta) alpha) (*.f64 beta beta)) (pow.f64 beta #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (-.f64 alpha beta))
(*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)))
(*.f64 (-.f64 alpha beta) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))
(*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))))
(*.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 beta alpha))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)))
(*.f64 (-.f64 beta alpha) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 alpha beta)) (*.f64 (-.f64 alpha beta) (+.f64 alpha beta)))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 alpha beta) (+.f64 alpha beta)) #s(literal 1 binary64)) (neg.f64 (+.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) #s(literal 1 binary64)) (+.f64 alpha beta))
(/.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (*.f64 (-.f64 alpha beta) (+.f64 alpha beta))) (+.f64 alpha beta))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (-.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 2 binary64)))) (-.f64 (*.f64 alpha alpha) (*.f64 (-.f64 beta alpha) beta)))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 beta alpha) beta) (-.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 alpha alpha)) (pow.f64 alpha #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 beta (/.f64 beta (+.f64 alpha beta))) (*.f64 beta (/.f64 beta (+.f64 alpha beta)))) (*.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha beta))) (*.f64 alpha (/.f64 alpha (+.f64 alpha beta))))) (fma.f64 beta (/.f64 beta (+.f64 alpha beta)) (*.f64 alpha (/.f64 alpha (+.f64 alpha beta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)))) (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))))) (+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)))))
(/.f64 (-.f64 (pow.f64 (*.f64 beta (/.f64 beta (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha beta))) #s(literal 3 binary64))) (fma.f64 (*.f64 beta (/.f64 beta (+.f64 alpha beta))) (*.f64 beta (/.f64 beta (+.f64 alpha beta))) (fma.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha beta))) (*.f64 alpha (/.f64 alpha (+.f64 alpha beta))) (*.f64 (*.f64 beta (/.f64 beta (+.f64 alpha beta))) (*.f64 alpha (/.f64 alpha (+.f64 alpha beta)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (*.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) alpha (*.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 (+.f64 alpha beta) alpha (*.f64 beta beta))) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 4 binary64)) (pow.f64 alpha #s(literal 4 binary64))) (*.f64 (fma.f64 alpha alpha (*.f64 beta beta)) (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta #s(literal 6 binary64)) (pow.f64 alpha #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 alpha alpha) (fma.f64 alpha alpha (*.f64 beta beta)) (pow.f64 beta #s(literal 4 binary64))) (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta #s(literal 6 binary64)) (pow.f64 alpha #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 9 binary64)) (pow.f64 alpha #s(literal 9 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 alpha beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 6 binary64))) (pow.f64 beta #s(literal 6 binary64))) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))))
(/.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (neg.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 alpha beta))
(/.f64 (*.f64 (-.f64 alpha beta) (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)))
(neg.f64 (-.f64 alpha beta))
(fma.f64 (/.f64 (*.f64 beta beta) (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.f64 alpha beta)))
(fma.f64 (/.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (-.f64 beta alpha) (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.f64 alpha beta)))
(fma.f64 (/.f64 (*.f64 beta beta) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.f64 alpha beta)))
(fma.f64 (/.f64 (*.f64 beta beta) (*.f64 (-.f64 alpha beta) (+.f64 alpha beta))) (-.f64 alpha beta) (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.f64 alpha beta)))
(fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (-.f64 beta alpha) beta) (*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.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 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 alpha alpha) (*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (-.f64 beta alpha) beta)))
(fma.f64 (neg.f64 beta) (/.f64 (neg.f64 beta) (+.f64 alpha beta)) (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.f64 alpha beta)))
(fma.f64 (fabs.f64 beta) (/.f64 (fabs.f64 beta) (+.f64 alpha beta)) (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.f64 alpha beta)))
(fma.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))))
(fma.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))))
(fma.f64 beta (/.f64 beta (+.f64 alpha beta)) (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.f64 alpha beta)))
(-.f64 (*.f64 beta (/.f64 beta (+.f64 alpha beta))) (*.f64 alpha (/.f64 alpha (+.f64 alpha beta))))
(-.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))))
(-.f64 beta alpha)
(+.f64 (*.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))) (*.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha beta) (/.f64 (-.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 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))) (*.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (-.f64 beta alpha) beta)) (*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.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 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 alpha alpha)) (*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (-.f64 beta alpha) beta)))
(+.f64 (*.f64 beta (/.f64 beta (+.f64 alpha beta))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.f64 alpha beta)))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta 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 (+.f64 alpha beta) alpha (*.f64 beta beta)))
(*.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 (+.f64 alpha beta) alpha (*.f64 beta beta)))
(*.f64 (/.f64 (*.f64 (-.f64 alpha beta) (+.f64 alpha beta)) (*.f64 (-.f64 alpha beta) (+.f64 alpha beta))) (+.f64 alpha beta))
(*.f64 (/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 2 binary64)))) (-.f64 (*.f64 alpha alpha) (*.f64 (-.f64 beta alpha) beta)))
(*.f64 (/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 beta alpha) beta) (-.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 alpha alpha)) (pow.f64 alpha #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (+.f64 alpha beta))
(*.f64 (/.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)))
(*.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))) (/.f64 (-.f64 beta alpha) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (neg.f64 (+.f64 alpha beta)))
(*.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) (/.f64 (+.f64 alpha beta) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (-.f64 beta alpha)))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 alpha beta) (-.f64 alpha beta)))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta))) (-.f64 alpha beta))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 alpha (/.f64 alpha (-.f64 alpha beta))) (*.f64 alpha (/.f64 alpha (-.f64 alpha beta)))) (*.f64 (*.f64 beta (/.f64 beta (-.f64 alpha beta))) (*.f64 beta (/.f64 beta (-.f64 alpha beta))))) (fma.f64 alpha (/.f64 alpha (-.f64 alpha beta)) (*.f64 beta (/.f64 beta (-.f64 alpha beta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)))) (*.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))) (-.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)))))
(/.f64 (-.f64 (pow.f64 (*.f64 alpha (/.f64 alpha (-.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (*.f64 beta (/.f64 beta (-.f64 alpha beta))) #s(literal 3 binary64))) (fma.f64 (*.f64 alpha (/.f64 alpha (-.f64 alpha beta))) (*.f64 alpha (/.f64 alpha (-.f64 alpha beta))) (fma.f64 (*.f64 beta (/.f64 beta (-.f64 alpha beta))) (*.f64 beta (/.f64 beta (-.f64 alpha beta))) (*.f64 (*.f64 alpha (/.f64 alpha (-.f64 alpha beta))) (*.f64 beta (/.f64 beta (-.f64 alpha beta)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (-.f64 (*.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)))) (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)))))))
(/.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 (-.f64 beta alpha) beta (*.f64 alpha 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 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) (*.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) (pow.f64 beta #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 beta #s(literal 4 binary64))) (*.f64 (fma.f64 alpha alpha (*.f64 beta beta)) (-.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta #s(literal 4 binary64)) (pow.f64 alpha #s(literal 4 binary64))) (*.f64 (fma.f64 alpha alpha (*.f64 beta beta)) (-.f64 beta alpha)))
(/.f64 (-.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 beta #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 beta beta) (fma.f64 alpha alpha (*.f64 beta beta)) (pow.f64 alpha #s(literal 4 binary64))) (-.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 beta #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 6 binary64)) (pow.f64 alpha #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 alpha alpha) (fma.f64 alpha alpha (*.f64 beta beta)) (pow.f64 beta #s(literal 4 binary64))) (-.f64 beta alpha)))
(/.f64 (+.f64 (pow.f64 beta #s(literal 9 binary64)) (pow.f64 alpha #s(literal 9 binary64))) (*.f64 (+.f64 (pow.f64 alpha #s(literal 6 binary64)) (-.f64 (pow.f64 beta #s(literal 6 binary64)) (pow.f64 (*.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(/.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 (-.f64 beta alpha) beta (*.f64 alpha alpha)))
(neg.f64 (neg.f64 (+.f64 alpha beta)))
(fma.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (-.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 2 binary64)))) (-.f64 (*.f64 alpha alpha) (*.f64 (-.f64 beta alpha) beta)) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(fma.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 beta alpha) beta) (-.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 alpha alpha)) (pow.f64 alpha #s(literal 4 binary64))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (-.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 2 binary64)))) (-.f64 (*.f64 alpha alpha) (*.f64 (-.f64 beta alpha) beta)) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 beta alpha) beta) (-.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 alpha alpha)) (pow.f64 alpha #s(literal 4 binary64))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(fma.f64 (/.f64 (*.f64 alpha alpha) (-.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta)) (/.f64 (*.f64 (neg.f64 beta) beta) (-.f64 alpha beta)))
(fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 alpha beta) (+.f64 alpha beta))) (+.f64 alpha beta) (/.f64 (*.f64 (neg.f64 beta) beta) (-.f64 alpha beta)))
(fma.f64 (pow.f64 beta #s(literal 3/2 binary64)) (/.f64 (pow.f64 beta #s(literal 3/2 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(fma.f64 (pow.f64 alpha #s(literal 3/2 binary64)) (/.f64 (pow.f64 alpha #s(literal 3/2 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(fma.f64 (neg.f64 alpha) (/.f64 (neg.f64 alpha) (-.f64 alpha beta)) (/.f64 (*.f64 (neg.f64 beta) beta) (-.f64 alpha beta)))
(fma.f64 (fabs.f64 alpha) (/.f64 (fabs.f64 alpha) (-.f64 alpha beta)) (/.f64 (*.f64 (neg.f64 beta) beta) (-.f64 alpha beta)))
(fma.f64 (*.f64 beta beta) (/.f64 beta (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(fma.f64 (*.f64 alpha alpha) (/.f64 alpha (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(fma.f64 alpha (/.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(fma.f64 alpha (/.f64 alpha (-.f64 alpha beta)) (/.f64 (*.f64 (neg.f64 beta) beta) (-.f64 alpha beta)))
(fma.f64 beta (/.f64 (*.f64 beta beta) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (-.f64 beta alpha)))
(-.f64 (*.f64 alpha (/.f64 alpha (-.f64 alpha beta))) (*.f64 beta (/.f64 beta (-.f64 alpha beta))))
(+.f64 (/.f64 (*.f64 beta beta) (-.f64 beta alpha)) (*.f64 alpha (/.f64 alpha (-.f64 alpha beta))))
(+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(+.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(+.f64 (*.f64 alpha (/.f64 alpha (-.f64 alpha beta))) (/.f64 (*.f64 (neg.f64 beta) beta) (-.f64 alpha beta)))
(+.f64 alpha beta)
(+.f64 beta alpha)
(*.f64 (/.f64 (-.f64 (pow.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 (fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.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 (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 (*.f64 (/.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 (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) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #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)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #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 #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 #s(literal 2 binary64) alpha) (+.f64 #s(literal 2 binary64) alpha))) (-.f64 beta (+.f64 #s(literal 2 binary64) alpha)))
(/.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 (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 3 binary64)) (pow.f64 (/.f64 #s(literal 8 binary64) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (/.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 (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 (/.f64 #s(literal 8 binary64) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #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)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #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 beta #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 beta (+.f64 #s(literal 2 binary64) alpha)))))
(/.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 (-.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (*.f64 alpha alpha))))
(/.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 2 binary64)) #s(literal 4 binary64)))) (-.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))))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.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 (fma.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 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 8 binary64))) (*.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 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 4 binary64)) #s(literal 16 binary64)) (*.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 #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 (-.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)) #s(literal 64 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 16 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)) #s(literal 64 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 #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 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (*.f64 alpha alpha)))
(/.f64 (+.f64 #s(literal 512 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)) #s(literal 64 binary64)) (*.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 (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 (-.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 (-.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))) (neg.f64 (neg.f64 (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))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(neg.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(fma.f64 (/.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.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))))
(fma.f64 (/.f64 #s(literal 8 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (pow.f64 (+.f64 alpha beta) #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))))
(fma.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 #s(literal 8 binary64) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64))) (/.f64 #s(literal 8 binary64) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 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)))) (neg.f64 (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta beta))) #s(literal 2 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)))) (fma.f64 (+.f64 alpha beta) alpha (*.f64 beta 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 (+.f64 alpha beta) alpha (*.f64 beta beta)) #s(literal 2 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 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 2 binary64)))) (-.f64 (*.f64 alpha alpha) (*.f64 (-.f64 beta alpha) beta)) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 beta alpha) beta) (-.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 alpha alpha)) (pow.f64 alpha #s(literal 4 binary64))) #s(literal 2 binary64))
(fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (-.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 2 binary64)))) (-.f64 (*.f64 alpha alpha) (*.f64 (-.f64 beta alpha) beta)) (+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #s(literal 2 binary64)))
(fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 beta alpha) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 beta alpha) beta) (-.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 alpha alpha)) (pow.f64 alpha #s(literal 4 binary64))) (+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (+.f64 alpha beta) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.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 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))) (/.f64 (-.f64 beta alpha) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #s(literal 2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (neg.f64 (+.f64 alpha beta)) #s(literal 2 binary64))
(fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 8 binary64) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 alpha #s(literal 3/2 binary64)) (/.f64 (pow.f64 alpha #s(literal 3/2 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #s(literal 2 binary64)))
(fma.f64 (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)) (/.f64 (+.f64 alpha beta) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #s(literal 2 binary64))
(fma.f64 (*.f64 alpha alpha) (/.f64 alpha (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (+.f64 alpha beta) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #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 beta) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #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 beta) (/.f64 (-.f64 beta alpha) (-.f64 beta alpha)) #s(literal 2 binary64))
(fma.f64 (+.f64 alpha beta) (/.f64 (-.f64 alpha beta) (-.f64 alpha beta)) #s(literal 2 binary64))
(fma.f64 alpha (/.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #s(literal 2 binary64)))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 alpha (/.f64 alpha (-.f64 alpha beta)))) (*.f64 beta (/.f64 beta (-.f64 alpha beta))))
(-.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 (-.f64 alpha beta) #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (-.f64 alpha beta) #s(literal 2 binary64))))
(-.f64 (*.f64 alpha (/.f64 alpha (-.f64 alpha beta))) (-.f64 (*.f64 beta (/.f64 beta (-.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 #s(literal 2 binary64) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha)))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))))
(+.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (*.f64 alpha alpha))))
(+.f64 (neg.f64 (neg.f64 alpha)) (neg.f64 (+.f64 (neg.f64 beta) #s(literal -2 binary64))))
(+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(+.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) (+.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 (-.f64 beta alpha) beta (*.f64 alpha alpha))) #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 (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 #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 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 #s(literal 2 binary64) alpha))

eval127.0ms (1.5%)

Memory
-37.1MiB live, 107.8MiB allocated
Compiler

Compiled 19 030 to 2 499 computations (86.9% saved)

prune16.0ms (0.2%)

Memory
34.5MiB live, 34.6MiB allocated
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New50813521
Fresh000
Picked101
Done000
Total50913522
Accuracy
100.0%
Counts
522 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.3%
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
71.4%
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
71.0%
(/.f64 (fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
51.1%
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 alpha beta))) #s(literal 1 binary64)) #s(literal 2 binary64))
29.3%
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (-.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) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.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)) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) (+.f64 #s(literal 2 binary64) beta)) beta) (neg.f64 alpha))) #s(literal 2 binary64))
31.3%
(/.f64 #s(approx (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (fma.f64 #s(literal -1 binary64) (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 2 binary64)) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (/.f64 (*.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) alpha)) alpha)) #s(literal 2 binary64))
68.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
29.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
31.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
32.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
30.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha))
47.3%
#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)))
36.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Compiler

Compiled 752 to 466 computations (38% saved)

simplify165.0ms (1.9%)

Memory
8.6MiB live, 100.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff1
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))
cost-diff1
(fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha)))
cost-diff1
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))
cost-diff5
(-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))
cost-diff0
(*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta)))
cost-diff0
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha)
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha))
cost-diff4
(-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))
cost-diff0
(+.f64 #s(literal 2 binary64) beta)
cost-diff0
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
cost-diff0
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
cost-diff0
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
cost-diff0
(-.f64 beta alpha)
cost-diff0
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
cost-diff0
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043475
074475
1146441
2327437
31140423
47715422
08333411
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(-.f64 beta alpha)
beta
alpha
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
#s(literal 2 binary64)
(+.f64 alpha beta)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
beta
(+.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha)
(*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta)))
#s(literal -1/2 binary64)
(-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta)
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha)
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
#s(literal 2 binary64)
beta
(+.f64 #s(literal 2 binary64) beta)
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha)))
(-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64))
(-.f64 (neg.f64 beta) beta)
(neg.f64 beta)
beta
#s(literal 2 binary64)
#s(literal 1/2 binary64)
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)))
#s(literal -1/2 binary64)
(-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) beta)
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))
alpha
(neg.f64 alpha)
Outputs
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 beta alpha) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(-.f64 beta alpha)
beta
alpha
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
#s(literal 2 binary64)
(+.f64 alpha beta)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
beta
(+.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (/.f64 #s(literal -1/2 binary64) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha)
(*.f64 (/.f64 #s(literal -1/2 binary64) alpha) (*.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal 2 binary64))) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta)
(-.f64 (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta)) beta)
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha)
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) (+.f64 #s(literal 1 binary64) beta))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
#s(literal 2 binary64)
beta
(+.f64 #s(literal 2 binary64) beta)
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)))) alpha)
(fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha)))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64))))
(-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64))
(-.f64 (neg.f64 beta) beta)
(neg.f64 beta)
beta
#s(literal 2 binary64)
#s(literal 1/2 binary64)
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) beta)) (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) alpha))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)))
(*.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) beta)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
#s(literal -1/2 binary64)
(-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))
(*.f64 (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta))
(*.f64 (+.f64 #s(literal 1 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) beta)
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.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) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))
alpha
(neg.f64 alpha)

localize238.0ms (2.7%)

Memory
5.7MiB live, 198.7MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy1.0045844999031956
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))
accuracy1.6821959799001172
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))
accuracy8.14837351073638
(-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))
accuracy43.108954316389706
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
accuracy0.015625
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta))
accuracy1.4097457677378626
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha)
accuracy1.9560680304296343
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha)
accuracy43.79380856213388
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha))
accuracy0.0
(+.f64 #s(literal 2 binary64) beta)
accuracy0.00390625
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
accuracy0.01171875
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
accuracy19.8758304813824
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
accuracy40.72301838666515
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
accuracy0.0
(+.f64 alpha beta)
accuracy0.0
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
accuracy0.0078125
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
accuracy18.317695803194916
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
Samples
88.0ms177×0valid
29.0ms33×2valid
29.0ms46×1valid
Compiler

Compiled 432 to 43 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 99.0ms
ival-sub: 29.0ms (29.3% of total)
ival-div: 19.0ms (19.2% of total)
adjust: 17.0ms (17.2% of total)
ival-mult: 15.0ms (15.2% of total)
ival-add: 14.0ms (14.2% of total)
ival-pow2: 3.0ms (3% of total)
ival-neg: 2.0ms (2% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series60.0ms (0.7%)

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

6 calls:

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

simplify227.0ms (2.6%)

Memory
2.0MiB live, 188.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09404962
132874754
083614514
Stop Event
iter limit
node limit
Counts
208 → 206
Calls
Call 1
Inputs
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(+ 1/2 (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta)))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ 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 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 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))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)
(/ (+ (* -1 (* alpha (+ 2 (* 2 beta)))) (* (+ 2 beta) (+ 2 (* 2 beta)))) alpha)
(* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) (pow alpha 2)))
(/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))) (pow alpha 2))
(* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))
(/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))) alpha)
(* -1 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))
(/ (- (* alpha (* (+ 2 beta) (+ 2 (* 2 beta)))) (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) alpha)
(* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 3)))
(/ (+ (* -1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta))))) (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))))) (pow alpha 3))
(/ (+ (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))))) (pow alpha 3))
(* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2)))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta)))))) (pow alpha 2))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* alpha (+ 2 (* 2 beta)))) (* 1/2 (* (+ 2 beta) (+ 2 (* 2 beta))))))) (pow alpha 2))
(+ alpha beta)
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (* 1/2 (- beta (* -1 (+ 2 beta))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))) 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))))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* -1 (+ 2 (* 2 beta)))
(- (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha) (+ 2 (* 2 beta)))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (* 1/2 (+ 2 (* 2 beta)))) alpha)
(* 1/2 (+ 2 (* 2 beta)))
(+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (* 1/2 (+ 2 (* 2 beta))))
(* (+ 2 beta) (+ 2 (* 2 beta)))
(+ (* -1 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha)) (* (+ 2 beta) (+ 2 (* 2 beta))))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))))) alpha)
(* -1/2 (+ 2 (* 2 beta)))
(+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)))
(+ (* -1/2 (+ 2 (* 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))))
(* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))
(/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha)) (* 1/2 (* (+ 2 beta) (+ 2 (* 2 beta))))) alpha)
(* alpha (+ 1 (/ beta alpha)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 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 (/ (+ (* 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/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta)))) alpha))
(+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta))))
(* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))))))
(* -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/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
1/2
(+ 1/2 (* 1/4 beta))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
(* 1/2 beta)
(* beta (+ 1/2 (* -1/4 beta)))
(* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4))))
(* beta (+ 1/2 (* beta (- (* beta (+ 1/8 (* -1/16 beta))) 1/4))))
2
(- (* 4 (/ 1 alpha)) 2)
(- (+ (* 4 (/ 1 alpha)) (* beta (- (* 6 (/ 1 alpha)) 2))) 2)
(- (+ (* 4 (/ 1 alpha)) (* beta (- (+ (* 2 (/ beta alpha)) (* 6 (/ 1 alpha))) 2))) 2)
(* -1/2 (/ (- (* 4 (/ 1 alpha)) 2) alpha))
(+ (* -1/2 (* beta (- (* 6 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))))) (* -1/2 (/ (- (* 4 (/ 1 alpha)) 2) alpha)))
(+ (* -1/2 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* -1/2 (- (* 6 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha)))))))
(* -1/2 (- (* 4 (/ 1 alpha)) 2))
(+ (* -1/2 (* beta (- (* 6 (/ 1 alpha)) 2))) (* -1/2 (- (* 4 (/ 1 alpha)) 2)))
(+ (* -1/2 (- (* 4 (/ 1 alpha)) 2)) (* beta (+ (* -1 (/ beta alpha)) (* -1/2 (- (* 6 (/ 1 alpha)) 2)))))
(- 4 (* 8 (/ 1 alpha)))
(- (+ 4 (* beta (- 6 (* 16 (/ 1 alpha))))) (* 8 (/ 1 alpha)))
(- (+ 4 (* beta (- (+ 6 (* beta (- 2 (* 10 (/ 1 alpha))))) (* 16 (/ 1 alpha))))) (* 8 (/ 1 alpha)))
(- (+ 4 (* beta (- (+ 6 (* beta (- (+ 2 (* -2 (/ beta alpha))) (* 10 (/ 1 alpha))))) (* 16 (/ 1 alpha))))) (* 8 (/ 1 alpha)))
(* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha))
(+ (* -1 (* beta (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)))) (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* -1/2 (/ (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2))))) alpha)))))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* beta (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (/ beta (pow alpha 3)))))))
(- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1)
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) 1))) 1)
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))))) 1))) 1)
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))))) 1))) 1)
(* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha))
(+ (* 1/2 (* beta (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))))) (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)))
(+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (+ (* 1/2 (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))))))
(+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (+ (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2))))))))))
(/ 4 alpha)
(+ (* 6 (/ beta alpha)) (* 4 (/ 1 alpha)))
(+ (* beta (+ (* 2 (/ beta alpha)) (* 6 (/ 1 alpha)))) (* 4 (/ 1 alpha)))
4
(+ 4 (* 6 beta))
(+ 4 (* beta (+ 6 (* 2 beta))))
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(- (+ 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))))
(+ 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 beta))
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(- 1 (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(* 2 (/ (pow beta 2) alpha))
(* (pow beta 2) (- (+ (* 2 (/ 1 alpha)) (/ 6 (* alpha beta))) (* 2 (/ 1 beta))))
(* (pow beta 2) (- (+ (* 2 (/ 1 alpha)) (+ (* 4 (/ 1 (* alpha (pow beta 2)))) (/ 6 (* alpha beta)))) (+ (* 2 (/ 1 beta)) (/ 2 (pow beta 2)))))
(* -1 (/ (pow beta 2) (pow alpha 2)))
(* (pow beta 2) (- (* -1/2 (/ (- (* 6 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 2) (- (+ (* -1/2 (/ (- (* 4 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))) (pow beta 2))) (* -1/2 (/ (- (* 6 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))) beta))) (/ 1 (pow alpha 2))))
(* -1 (/ (pow beta 2) alpha))
(* (pow beta 2) (- (* -1/2 (/ (- (* 6 (/ 1 alpha)) 2) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (+ (* -1/2 (/ (- (* 4 (/ 1 alpha)) 2) (pow beta 2))) (* -1/2 (/ (- (* 6 (/ 1 alpha)) 2) beta))) (/ 1 alpha)))
(* -2 (/ (pow beta 3) alpha))
(* (pow beta 3) (- (* 2 (/ 1 beta)) (+ (* 2 (/ 1 alpha)) (/ 10 (* alpha beta)))))
(* (pow beta 3) (- (+ (* 2 (/ 1 beta)) (/ 6 (pow beta 2))) (+ (* 2 (/ 1 alpha)) (+ (* 16 (/ 1 (* alpha (pow beta 2)))) (/ 10 (* alpha beta))))))
(* (pow beta 3) (- (+ (* 2 (/ 1 beta)) (+ (* 4 (/ 1 (pow beta 3))) (/ 6 (pow beta 2)))) (+ (* 2 (/ 1 alpha)) (+ (* 16 (/ 1 (* alpha (pow beta 2)))) (+ (/ 8 (* alpha (pow beta 3))) (/ 10 (* alpha beta)))))))
(/ (pow beta 3) (pow alpha 3))
(* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 3))) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))))
(* -1 (/ (pow beta 3) (pow alpha 2)))
(* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2)))) (+ (/ 1 (pow alpha 2)) (/ 1 (pow beta 2)))))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (+ (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (pow beta 3))) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2))))) (+ (/ 1 (pow alpha 2)) (+ (/ 1 (pow beta 2)) (/ 1 (pow beta 3))))))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2)))) (/ 1 (pow alpha 2))))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (+ (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (pow beta 3))) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2))))) (/ 1 (pow alpha 2))))
(* beta (+ 1 (/ alpha beta)))
(* (pow beta 2) (+ (* 2 (/ 1 alpha)) (* 6 (/ 1 (* alpha beta)))))
(* (pow beta 2) (+ (* 2 (/ 1 alpha)) (+ (/ 4 (* alpha (pow beta 2))) (/ 6 (* alpha beta)))))
(* 2 (pow beta 2))
(* (pow beta 2) (+ 2 (* 6 (/ 1 beta))))
(* (pow beta 2) (+ 2 (+ (* 6 (/ 1 beta)) (/ 4 (pow beta 2)))))
(+ 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 (- (* -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 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))
(* (pow beta 2) (+ (* -1 (/ (- 2 (* 6 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha))))
(* (pow beta 2) (+ (* -1 (/ (- (+ 2 (* -1 (/ (- (* 4 (/ 1 alpha)) 2) beta))) (* 6 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha))))
(* (pow beta 2) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 6 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (- (* 2 (/ 1 alpha)) (* 6 (/ 1 (pow alpha 2))))) (* 1/2 (/ (- (* 4 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))) beta))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 2) (- (* 1/2 (/ (- 2 (* 6 (/ 1 alpha))) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (- 2 (* 6 (/ 1 alpha)))) (* 1/2 (/ (- (* 4 (/ 1 alpha)) 2) beta))) beta)) (/ 1 alpha)))
(* -1 (* (pow beta 3) (+ (* -1 (/ (- 2 (* 10 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (- (+ 2 (* -1 (/ (- (* 16 (/ 1 alpha)) 6) beta))) (* 10 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (- (+ 2 (* -1 (/ (- (+ (* -1 (/ (- 4 (* 8 (/ 1 alpha))) beta)) (* 16 (/ 1 alpha))) 6) beta))) (* 10 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(* -1 (* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) (* alpha beta))) (/ 1 (* alpha beta)))) beta)) (/ 1 (pow alpha 3)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) alpha)) (/ 1 alpha))) (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (* alpha beta)))) (/ 1 (* alpha beta))) beta)) (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha))) beta)) (/ 1 (pow alpha 3)))))
(* -1 (* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (+ (* -1 (/ (- (* 1/2 (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2))))) 1) beta)) (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha)))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
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 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta)))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.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 (+ (/ 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 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta)))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta))) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* 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 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
beta
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 (+ alpha beta))
(+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)
(* 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 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #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 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha))) 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 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)
(*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(/ (+ (* -1 (* alpha (+ 2 (* 2 beta)))) (* (+ 2 beta) (+ 2 (* 2 beta)))) alpha)
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) alpha (+.f64 #s(literal 2 binary64) beta))) alpha)
(* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) (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 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))) (pow alpha 2))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) alpha (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) (*.f64 alpha alpha))
(* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
(/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))) alpha)
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) alpha (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) alpha)
(* -1 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (neg.f64 alpha))
(/ (- (* alpha (* (+ 2 beta) (+ 2 (* 2 beta)))) (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) alpha)
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha)
(* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 3)))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 alpha #s(literal 3 binary64)))
(/ (+ (* -1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta))))) (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))))) (pow alpha 3))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (pow.f64 alpha #s(literal 3 binary64)))
(/ (+ (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))))) (pow alpha 3))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) alpha (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) alpha)) (pow.f64 alpha #s(literal 3 binary64)))
(* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2)))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta)))))) (pow alpha 2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 alpha alpha))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* alpha (+ 2 (* 2 beta)))) (* 1/2 (* (+ 2 beta) (+ 2 (* 2 beta))))))) (pow alpha 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) alpha (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)))) alpha)) (*.f64 alpha alpha))
(+ alpha beta)
(+.f64 alpha beta)
(* 1/2 (/ (- beta (* -1 (+ 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 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (* 1/2 (- beta (* -1 (+ 2 beta))))) alpha)
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))))) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 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))) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.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)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 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))))) alpha)
-1
#s(literal -1 binary64)
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (/.f64 beta alpha) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(fma.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 alpha alpha)) (-.f64 (/.f64 beta alpha) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) 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)))))
(-.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 beta alpha)) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) 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) beta) 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 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.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 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 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))) (*.f64 (/.f64 (-.f64 (neg.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))) 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 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))))) alpha)
(* -1 (+ 2 (* 2 beta)))
(neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(- (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha) (+ 2 (* 2 beta)))
(-.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (* 1/2 (+ 2 (* 2 beta)))) alpha)
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)) alpha)
(* 1/2 (+ 2 (* 2 beta)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (* 1/2 (+ 2 (* 2 beta))))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(* (+ 2 beta) (+ 2 (* 2 beta)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha)) (* (+ 2 beta) (+ 2 (* 2 beta))))
(fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))))) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 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))) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)) alpha)
(* -1/2 (+ 2 (* 2 beta)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal -1/2 binary64))
(+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(+ (* -1/2 (+ 2 (* 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))))
(fma.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))
(/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
(/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha)) (* 1/2 (* (+ 2 beta) (+ 2 (* 2 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)) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal -1/2 binary64))) alpha)
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 (/.f64 beta alpha) alpha alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) beta)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -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 (/.f64 (-.f64 (-.f64 (neg.f64 beta) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (neg.f64 alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (+.f64 #s(literal 2 binary64) beta))) alpha)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 #s(literal 1 binary64) (/.f64 beta alpha)))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) alpha) #s(literal 1 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) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #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 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.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))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 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 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta))))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))) (neg.f64 alpha)))
(* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) 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)) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))) (neg.f64 alpha))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 (neg.f64 beta) alpha) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) (*.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)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ 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 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ 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) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (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 (/.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))) #s(literal 1/2 binary64))) beta (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* -1 (/ alpha (+ 2 alpha)))
(/.f64 (neg.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 (neg.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 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 (neg.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 (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(- beta alpha)
(-.f64 beta alpha)
(+ 2 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 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(+ (* 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 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/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) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (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 (/.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))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 beta))
(fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) beta) #s(literal 1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(* 1/2 beta)
(*.f64 #s(literal 1/2 binary64) beta)
(* beta (+ 1/2 (* -1/4 beta)))
(*.f64 (fma.f64 #s(literal -1/4 binary64) beta #s(literal 1/2 binary64)) beta)
(* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4))))
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) beta) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) beta)
(* beta (+ 1/2 (* beta (- (* beta (+ 1/8 (* -1/16 beta))) 1/4))))
(*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/16 binary64) beta #s(literal 1/8 binary64)) beta) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) beta)
2
#s(literal 2 binary64)
(- (* 4 (/ 1 alpha)) 2)
(-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))
(- (+ (* 4 (/ 1 alpha)) (* beta (- (* 6 (/ 1 alpha)) 2))) 2)
(-.f64 (fma.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) #s(literal 2 binary64)) beta (/.f64 #s(literal 4 binary64) alpha)) #s(literal 2 binary64))
(- (+ (* 4 (/ 1 alpha)) (* beta (- (+ (* 2 (/ beta alpha)) (* 6 (/ 1 alpha))) 2))) 2)
(-.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 6 binary64)) alpha) #s(literal 2 binary64)) beta (/.f64 #s(literal 4 binary64) alpha)) #s(literal 2 binary64))
(* -1/2 (/ (- (* 4 (/ 1 alpha)) 2) alpha))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64))
(+ (* -1/2 (* beta (- (* 6 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))))) (* -1/2 (/ (- (* 4 (/ 1 alpha)) 2) alpha)))
(*.f64 #s(literal -1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) beta (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha)))
(+ (* -1/2 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* -1/2 (- (* 6 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha)))))))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) (/.f64 (neg.f64 beta) (*.f64 alpha alpha))) beta (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64)))
(* -1/2 (- (* 4 (/ 1 alpha)) 2))
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(+ (* -1/2 (* beta (- (* 6 (/ 1 alpha)) 2))) (* -1/2 (- (* 4 (/ 1 alpha)) 2)))
(*.f64 #s(literal -1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) #s(literal 2 binary64)) beta (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))))
(+ (* -1/2 (- (* 4 (/ 1 alpha)) 2)) (* beta (+ (* -1 (/ beta alpha)) (* -1/2 (- (* 6 (/ 1 alpha)) 2)))))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (neg.f64 beta) alpha)) beta (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(- 4 (* 8 (/ 1 alpha)))
(-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha))
(- (+ 4 (* beta (- 6 (* 16 (/ 1 alpha))))) (* 8 (/ 1 alpha)))
(fma.f64 (-.f64 #s(literal 6 binary64) (/.f64 #s(literal 16 binary64) alpha)) beta (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)))
(- (+ 4 (* beta (- (+ 6 (* beta (- 2 (* 10 (/ 1 alpha))))) (* 16 (/ 1 alpha))))) (* 8 (/ 1 alpha)))
(fma.f64 (fma.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 10 binary64) alpha)) beta (-.f64 #s(literal 6 binary64) (/.f64 #s(literal 16 binary64) alpha))) beta (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)))
(- (+ 4 (* beta (- (+ 6 (* beta (- (+ 2 (* -2 (/ beta alpha))) (* 10 (/ 1 alpha))))) (* 16 (/ 1 alpha))))) (* 8 (/ 1 alpha)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) (/.f64 beta alpha) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 10 binary64) alpha))) beta (-.f64 #s(literal 6 binary64) (/.f64 #s(literal 16 binary64) alpha))) beta (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)))
(* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 alpha))
(+ (* -1 (* beta (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)))) (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)))
(neg.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) beta (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) alpha)))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* -1/2 (/ (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2))))) alpha)))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta) alpha) #s(literal -1/2 binary64) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)))) beta (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 alpha)))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* beta (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (/ beta (pow alpha 3)))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) #s(literal -1/2 binary64) (/.f64 beta (pow.f64 alpha #s(literal 3 binary64)))) beta (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)))) beta (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 alpha)))
(- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1)
(-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) 1))) 1)
(-.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) beta (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))))) 1))) 1)
(-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))))) #s(literal 1 binary64)) beta (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))))) 1))) 1)
(-.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (neg.f64 beta) (*.f64 alpha alpha))) beta) #s(literal 1 binary64))) beta (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha))
(*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))))) (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) beta (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)))
(+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (+ (* 1/2 (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))))) beta (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)))
(+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (+ (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2))))))))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (neg.f64 beta) (*.f64 alpha alpha))) beta (*.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64))) beta (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)))
(/ 4 alpha)
(/.f64 #s(literal 4 binary64) alpha)
(+ (* 6 (/ beta alpha)) (* 4 (/ 1 alpha)))
(/.f64 (fma.f64 #s(literal 6 binary64) beta #s(literal 4 binary64)) alpha)
(+ (* beta (+ (* 2 (/ beta alpha)) (* 6 (/ 1 alpha)))) (* 4 (/ 1 alpha)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 6 binary64)) alpha) beta (/.f64 #s(literal 4 binary64) alpha))
4
#s(literal 4 binary64)
(+ 4 (* 6 beta))
(fma.f64 #s(literal 6 binary64) beta #s(literal 4 binary64))
(+ 4 (* beta (+ 6 (* 2 beta))))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 6 binary64)) beta #s(literal 4 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(fma.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) beta) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)) (fma.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) beta) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) #s(literal 1 binary64)))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))) (/.f64 (+.f64 #s(literal 2 binary64) 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)))))
(-.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))
(* 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) alpha) 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)))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.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))))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.f64 beta 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 beta))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 4 binary64) (pow.f64 beta #s(literal 3 binary64))))
(- 1 (* 2 (/ 1 beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))
(- (+ 1 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta))
(- (+ 1 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta)) (/.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(fma.f64 (/.f64 #s(literal 2 binary64) beta) beta beta)
(* 2 (/ (pow beta 2) alpha))
(*.f64 (/.f64 (*.f64 beta beta) alpha) #s(literal 2 binary64))
(* (pow beta 2) (- (+ (* 2 (/ 1 alpha)) (/ 6 (* alpha beta))) (* 2 (/ 1 beta))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) #s(literal 2 binary64)) beta)) (*.f64 beta beta))
(* (pow beta 2) (- (+ (* 2 (/ 1 alpha)) (+ (* 4 (/ 1 (* alpha (pow beta 2)))) (/ 6 (* alpha beta)))) (+ (* 2 (/ 1 beta)) (/ 2 (pow beta 2)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 beta beta) alpha)) (+.f64 (/.f64 (/.f64 #s(literal 6 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) (/.f64 #s(literal 2 binary64) beta))) (*.f64 beta beta))
(* -1 (/ (pow beta 2) (pow alpha 2)))
(/.f64 (neg.f64 (*.f64 beta beta)) (*.f64 alpha alpha))
(* (pow beta 2) (- (* -1/2 (/ (- (* 6 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) beta) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(* (pow beta 2) (- (+ (* -1/2 (/ (- (* 4 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))) (pow beta 2))) (* -1/2 (/ (- (* 6 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))) beta))) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) beta) (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta)))) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(* -1 (/ (pow beta 2) alpha))
(/.f64 (*.f64 beta beta) (neg.f64 alpha))
(* (pow beta 2) (- (* -1/2 (/ (- (* 6 (/ 1 alpha)) 2) beta)) (/ 1 alpha)))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) #s(literal 2 binary64)) beta) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (- (+ (* -1/2 (/ (- (* 4 (/ 1 alpha)) 2) (pow beta 2))) (* -1/2 (/ (- (* 6 (/ 1 alpha)) 2) beta))) (/ 1 alpha)))
(*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta)))) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))
(* -2 (/ (pow beta 3) alpha))
(*.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) alpha) #s(literal -2 binary64))
(* (pow beta 3) (- (* 2 (/ 1 beta)) (+ (* 2 (/ 1 alpha)) (/ 10 (* alpha beta)))))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 (/.f64 #s(literal 10 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 2 (/ 1 beta)) (/ 6 (pow beta 2))) (+ (* 2 (/ 1 alpha)) (+ (* 16 (/ 1 (* alpha (pow beta 2)))) (/ 10 (* alpha beta))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 beta beta)) (/.f64 #s(literal 2 binary64) beta)) (+.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 beta beta) alpha)) (/.f64 (/.f64 #s(literal 10 binary64) alpha) beta)) (/.f64 #s(literal 2 binary64) alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 2 (/ 1 beta)) (+ (* 4 (/ 1 (pow beta 3))) (/ 6 (pow beta 2)))) (+ (* 2 (/ 1 alpha)) (+ (* 16 (/ 1 (* alpha (pow beta 2)))) (+ (/ 8 (* alpha (pow beta 3))) (/ 10 (* alpha beta)))))))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 beta beta)) (/.f64 #s(literal 4 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) beta)) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (pow.f64 beta #s(literal 3 binary64)) alpha)) (/.f64 (/.f64 #s(literal 10 binary64) alpha) beta)) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 beta beta) alpha))) (/.f64 #s(literal 2 binary64) alpha))) (pow.f64 beta #s(literal 3 binary64)))
(/ (pow beta 3) (pow alpha 3))
(pow.f64 (/.f64 beta alpha) #s(literal 3 binary64))
(* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) (*.f64 alpha beta)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) beta) (/.f64 #s(literal -1 binary64) beta) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) (*.f64 alpha beta)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 3))) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) (*.f64 alpha beta)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64)))
(* -1 (/ (pow beta 3) (pow alpha 2)))
(/.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (*.f64 alpha alpha))
(* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2)))) (+ (/ 1 (pow alpha 2)) (/ 1 (pow beta 2)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) (*.f64 beta beta)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (+ (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (pow beta 3))) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2))))) (+ (/ 1 (pow alpha 2)) (+ (/ 1 (pow beta 2)) (/ 1 (pow beta 3))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2)))) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) (*.f64 beta beta)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta))) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (+ (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (pow beta 3))) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2))))) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta))) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* beta (+ 1 (/ alpha beta)))
(fma.f64 (/.f64 alpha beta) beta beta)
(* (pow beta 2) (+ (* 2 (/ 1 alpha)) (* 6 (/ 1 (* alpha beta)))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 6 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (+ (* 2 (/ 1 alpha)) (+ (/ 4 (* alpha (pow beta 2))) (/ 6 (* alpha beta)))))
(*.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 beta beta) alpha)) (+.f64 (/.f64 (/.f64 #s(literal 6 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha))) (*.f64 beta beta))
(* 2 (pow beta 2))
(*.f64 (*.f64 beta beta) #s(literal 2 binary64))
(* (pow beta 2) (+ 2 (* 6 (/ 1 beta))))
(*.f64 (+.f64 (/.f64 #s(literal 6 binary64) beta) #s(literal 2 binary64)) (*.f64 beta beta))
(* (pow beta 2) (+ 2 (+ (* 6 (/ 1 beta)) (/ 4 (pow beta 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) (*.f64 beta beta))) (/.f64 #s(literal 6 binary64) beta)) (*.f64 beta beta))
(+ 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) (-.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) 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)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)) #s(literal 1/2 binary64))) (neg.f64 beta))) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (neg.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta))
(* -1 (* beta (- (/ alpha beta) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 alpha beta) #s(literal 1 binary64)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64)))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta)) beta))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) beta)) beta)) beta))
(* (pow beta 2) (+ (* -1 (/ (- 2 (* 6 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 6 binary64) alpha)) beta) #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (+ (* -1 (/ (- (+ 2 (* -1 (/ (- (* 4 (/ 1 alpha)) 2) beta))) (* 6 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha))))
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) beta)) (/.f64 #s(literal 6 binary64) alpha)) beta) #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 6 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha))) beta) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (- (* 2 (/ 1 alpha)) (* 6 (/ 1 (pow alpha 2))))) (* 1/2 (/ (- (* 4 (/ 1 (pow alpha 2))) (* 2 (/ 1 alpha))) beta))) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha))) (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) beta))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(* (pow beta 2) (- (* 1/2 (/ (- 2 (* 6 (/ 1 alpha))) beta)) (/ 1 alpha)))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 6 binary64) alpha)) beta) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (- 2 (* 6 (/ 1 alpha)))) (* 1/2 (/ (- (* 4 (/ 1 alpha)) 2) beta))) beta)) (/ 1 alpha)))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 6 binary64) alpha)) (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) beta))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))
(* -1 (* (pow beta 3) (+ (* -1 (/ (- 2 (* 10 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 10 binary64) alpha)) beta) #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* -1 (* (pow beta 3) (+ (* -1 (/ (- (+ 2 (* -1 (/ (- (* 16 (/ 1 alpha)) 6) beta))) (* 10 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 16 binary64) alpha) #s(literal 6 binary64)) beta)) (/.f64 #s(literal 10 binary64) alpha)) beta) #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* -1 (* (pow beta 3) (+ (* -1 (/ (- (+ 2 (* -1 (/ (- (+ (* -1 (/ (- 4 (* 8 (/ 1 alpha))) beta)) (* 16 (/ 1 alpha))) 6) beta))) (* 10 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) beta) #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 16 binary64) alpha) #s(literal 6 binary64))) beta)) (/.f64 #s(literal 10 binary64) alpha)) beta) #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* -1 (* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) alpha) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta)) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) (* alpha beta))) (/ 1 (* alpha beta)))) beta)) (/ 1 (pow alpha 3)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 alpha beta))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) alpha)) (/ 1 alpha))) (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (* alpha beta)))) (/ 1 (* alpha beta))) beta)) (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha))) beta)) (/ 1 (pow alpha 3)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) #s(literal -1/2 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) alpha) (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) beta) (neg.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) alpha))) (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta)) (neg.f64 beta))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))))
(* -1 (* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (neg.f64 beta))) beta) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (+ (* -1 (/ (- (* 1/2 (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2))))) 1) beta)) (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha)))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) beta) #s(literal -1 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64))) (neg.f64 beta))) beta) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) beta) (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))))) beta) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) beta) (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)))) (neg.f64 beta))) beta) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (neg.f64 alpha) beta) #s(literal 1 binary64)))

rewrite279.0ms (3.2%)

Memory
8.7MiB live, 286.0MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043360
074360
1337327
22719327
09190327
Stop Event
iter limit
node limit
iter limit
Counts
21 → 505
Calls
Call 1
Inputs
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(-.f64 beta alpha)
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+.f64 #s(literal 2 binary64) beta)
(-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta))) alpha)
(*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) beta) (+.f64 #s(literal 2 binary64) beta)))
(-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))
(+.f64 alpha beta)
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha)
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
Outputs
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #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 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #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 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) beta) alpha) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.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/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta 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 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (/.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(*.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) beta) alpha))
(*.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 (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 (-.f64 beta 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 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.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 (*.f64 (neg.f64 beta) (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (neg.f64 alpha))) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) alpha)) (*.f64 (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (neg.f64 alpha))) (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (neg.f64 beta) (neg.f64 alpha)) (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) #s(literal 1 binary64)) (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1 binary64)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 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)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 beta alpha))) (neg.f64 (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) alpha)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.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 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(-.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (fma.f64 alpha alpha (*.f64 (neg.f64 beta) 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 (-.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 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 alpha beta))
(/.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 (/.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 beta alpha)
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 (-.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (-.f64 (-.f64 #s(literal 2 binary64) beta) alpha) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (*.f64 (-.f64 (-.f64 #s(literal 2 binary64) beta) alpha) (-.f64 (-.f64 #s(literal 2 binary64) beta) alpha)))
(/.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 (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 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 alpha (+.f64 #s(literal 2 binary64) 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)) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 #s(literal 2 binary64) alpha) 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 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 2 binary64) beta) alpha)))
(/.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 (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 (+.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) beta) alpha))
(/.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)) (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 (+.f64 alpha beta) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) alpha)
(fma.f64 (fabs.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) (fabs.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) alpha)
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) alpha)
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) alpha)
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 (-.f64 #s(literal 2 binary64) beta) alpha)) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 2 binary64) beta) alpha)))
(-.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 #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 (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 8 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 2 binary64) alpha) beta)
(+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(+.f64 beta (+.f64 #s(literal 2 binary64) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64))))) (/.f64 #s(literal 1/8 binary64) (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64))))))
(+.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta))
(*.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta))))
(/.f64 (neg.f64 beta) (+.f64 #s(literal -2 binary64) (neg.f64 beta)))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 #s(literal 2 binary64) beta)))
(neg.f64 (/.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))))
(*.f64 (fabs.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) (fabs.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 beta beta))) (pow.f64 (-.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (-.f64 (*.f64 beta beta) #s(literal 4 binary64))) (fabs.f64 (-.f64 beta #s(literal 2 binary64))))
(/.f64 (fabs.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))) (fabs.f64 (neg.f64 (-.f64 #s(literal 2 binary64) beta))))
(/.f64 (fabs.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (fabs.f64 (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (fabs.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (fabs.f64 (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (fabs.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fabs.f64 (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (fabs.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fabs.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))) (exp.f64 (log.f64 (-.f64 #s(literal 2 binary64) beta))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 beta beta) #s(literal 4 binary64)) (-.f64 beta #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (neg.f64 (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 #s(literal 2 binary64) beta))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 2 binary64) beta)))
(fabs.f64 (-.f64 (/.f64 (*.f64 beta beta) (-.f64 #s(literal 2 binary64) beta)) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) beta))))
(fabs.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)))
(fabs.f64 (+.f64 #s(literal 2 binary64) beta))
(exp.f64 (log.f64 (+.f64 #s(literal 2 binary64) beta)))
(+.f64 (cosh.f64 (log.f64 (+.f64 #s(literal 2 binary64) beta))) (sinh.f64 (log.f64 (+.f64 #s(literal 2 binary64) beta))))
(+.f64 (/.f64 #s(literal 8 binary64) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 #s(literal 2 binary64) beta)
(+.f64 beta #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta))) (-.f64 beta #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (-.f64 (*.f64 beta beta) #s(literal 4 binary64)))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (-.f64 beta #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta))) (neg.f64 (-.f64 #s(literal 2 binary64) beta))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (neg.f64 (-.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta))) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 beta #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 beta beta) #s(literal 4 binary64)))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 beta #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) beta))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta)) (-.f64 beta #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (-.f64 (*.f64 beta beta) #s(literal 4 binary64)))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (-.f64 beta #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta)) (neg.f64 (-.f64 #s(literal 2 binary64) beta))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (neg.f64 (-.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta)) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta)) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (-.f64 beta #s(literal 2 binary64))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 beta beta) #s(literal 4 binary64)))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 beta #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (neg.f64 (-.f64 #s(literal 2 binary64) beta))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (neg.f64 (-.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (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 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 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 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (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 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 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 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))) (*.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 alpha (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 alpha (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 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 alpha (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (*.f64 alpha (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 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 alpha (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))))) (*.f64 alpha (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))) (*.f64 alpha (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))))) (*.f64 alpha (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)))) (*.f64 alpha (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))) (*.f64 alpha (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 alpha (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 alpha (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 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (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 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (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 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.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 beta beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (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 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (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 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 (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 (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.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 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)))) (*.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 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (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 (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))) (*.f64 (neg.f64 alpha) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 (neg.f64 alpha) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 (neg.f64 alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (neg.f64 alpha) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 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 alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (*.f64 (neg.f64 alpha) (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 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 (neg.f64 alpha) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))))) (*.f64 (neg.f64 alpha) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 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 alpha) (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))))) (*.f64 (neg.f64 alpha) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (neg.f64 alpha) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)))) (*.f64 (neg.f64 alpha) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (neg.f64 alpha) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (neg.f64 alpha) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (neg.f64 alpha) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))) (*.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (*.f64 beta beta))))) (*.f64 alpha (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 alpha (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (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 alpha (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (*.f64 alpha (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 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 alpha (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))))) (*.f64 alpha (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))) (*.f64 alpha (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))))) (*.f64 alpha (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)))) (*.f64 alpha (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))) (*.f64 alpha (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 alpha (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 alpha (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 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (+.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) beta)) beta))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (fma.f64 beta beta (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) beta)) beta))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.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 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta)) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 beta beta)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))) (*.f64 (fma.f64 beta (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) beta) #s(literal 2 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.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 2 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)))))
(-.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) beta)) beta)
(-.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) (+.f64 #s(literal 2 binary64) beta))
(-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) alpha)))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) alpha))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))) alpha)
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)) (neg.f64 alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha)
(neg.f64 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)) alpha))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal -1/2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1/2 binary64)) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) beta))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta) #s(literal 2 binary64))))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 6 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) (*.f64 (-.f64 #s(literal 2 binary64) beta) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (neg.f64 alpha)) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 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 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (neg.f64 alpha)) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) alpha) (*.f64 (-.f64 #s(literal 2 binary64) beta) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (neg.f64 alpha)) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) alpha) (*.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 2 binary64) beta) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) alpha) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 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 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 alpha)) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) alpha) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) alpha) (*.f64 (-.f64 (*.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))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)) (*.f64 (-.f64 (*.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)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (neg.f64 alpha)) (*.f64 (-.f64 (*.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 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) alpha) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) alpha) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 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 (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 alpha)) (*.f64 (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))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) alpha) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 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 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64))) alpha) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) alpha))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64))) (*.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 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64))) (neg.f64 alpha)) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64))) alpha) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)) alpha))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 3 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 3 binary64))) alpha) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) alpha))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 3 binary64))) (neg.f64 alpha)) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 3 binary64))) alpha) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) (*.f64 (-.f64 (*.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))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)) (*.f64 (-.f64 (*.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)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)) (*.f64 (-.f64 (*.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 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.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 (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)) (*.f64 (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))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) alpha) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (neg.f64 alpha)) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) alpha) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) alpha) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 alpha)) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) alpha) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (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 (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) alpha) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (*.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 (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (neg.f64 alpha)) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) alpha) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 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 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) alpha) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (*.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 (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 alpha)) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) alpha) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) alpha) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.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))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.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)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (neg.f64 alpha)) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.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 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) alpha) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) alpha) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 alpha)) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (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))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) alpha) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 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 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) alpha) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.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))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (*.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 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.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)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (neg.f64 alpha)) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.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 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) alpha) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 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 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) alpha) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) alpha))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (*.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 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 alpha)) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (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))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) alpha) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))) alpha))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 2 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 6 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 6 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))
(fma.f64 (+.f64 #s(literal 2 binary64) beta) (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))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 6 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))
(+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (neg.f64 alpha))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha))) alpha))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (neg.f64 alpha)) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) alpha) alpha) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (neg.f64 alpha))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (neg.f64 alpha))) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) alpha)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha)))) (neg.f64 alpha))
(/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 alpha) (*.f64 (neg.f64 alpha) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha))) (*.f64 alpha alpha))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) #s(literal 2 binary64))) (*.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha)))) (neg.f64 alpha)))
(/.f64 (fma.f64 (pow.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) #s(literal 3 binary64))) (*.f64 (fma.f64 (pow.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))))) (neg.f64 alpha)))
(/.f64 (neg.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha))) alpha)
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha)) (neg.f64 alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha)) alpha))
(fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (neg.f64 alpha)) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) alpha))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) alpha) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (neg.f64 alpha))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (neg.f64 alpha)) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) alpha))
(+.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (neg.f64 alpha))))
(+.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (neg.f64 alpha))) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) alpha))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha))))) (*.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha)))) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha)))) (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) #s(literal 2 binary64))) (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha)))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha)))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) #s(literal 3 binary64))) (fma.f64 (pow.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha)) #s(literal -1/2 binary64) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha))
(fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) (neg.f64 alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha))))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha))))))
(-.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha))))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (*.f64 (neg.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)))))) (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) #s(literal 3 binary64)) (fma.f64 (pow.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha))
(+.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) (neg.f64 alpha)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (neg.f64 alpha)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64))) (neg.f64 alpha))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha)
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal -1/2 binary64)) (neg.f64 alpha))
(neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) (/.f64 #s(literal -1/2 binary64) 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 (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta))) (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 alpha alpha (*.f64 beta (-.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 beta alpha))
(/.f64 (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta)) (-.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 alpha beta))))
(/.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 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta)))
(+.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))))
(+.f64 alpha beta)
(+.f64 beta alpha)
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (*.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)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha)
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.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)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha))
(/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (neg.f64 alpha))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) alpha)
(neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)))
(+.f64 (/.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) alpha) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) alpha))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta))
(*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) beta))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64))) (-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))
(/.f64 (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (*.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)) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (-.f64 #s(literal 2 binary64) beta) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 4 binary64))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(fma.f64 (*.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 #s(literal 2 binary64) beta) (*.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 #s(literal 2 binary64) beta)))
(fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta))
(fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta) (*.f64 (*.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))
(fma.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)))
(-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (neg.f64 beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(-.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) beta))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (*.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 #s(literal 2 binary64) beta)) (*.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) beta) (*.f64 #s(literal 2 binary64) beta)))
(+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta) (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)))
(+.f64 (fma.f64 beta #s(literal 4 binary64) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) beta))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64)) alpha)) (neg.f64 alpha)))

eval303.0ms (3.5%)

Memory
-27.7MiB live, 271.7MiB allocated
Compiler

Compiled 50 212 to 5 752 computations (88.5% saved)

prune65.0ms (0.7%)

Memory
13.0MiB live, 60.3MiB allocated
Pruning

19 alts after pruning (17 fresh and 2 done)

PrunedKeptTotal
New87215887
Fresh628
Picked325
Done000
Total88119900
Accuracy
100.0%
Counts
900 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.4%
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
49.3%
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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/2 binary64))
71.0%
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
3.8%
(fma.f64 #s(approx (/ (- beta alpha) (+ 2 (+ alpha beta))) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
68.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
29.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
32.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
26.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (*.f64 #s(literal -1/2 binary64) #s(approx (- (- (/ (* (+ (* 2 beta) 2) (+ 2 beta)) alpha) beta) (+ 2 beta)) (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)))) alpha))
26.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha)))
31.5%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) alpha)))
15.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (* -1/2 (- (- (/ (* (+ (* 2 beta) 2) (+ 2 beta)) alpha) beta) (+ 2 beta))) alpha) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) alpha (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) (*.f64 alpha alpha))))
41.5%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
42.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
30.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))))
29.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
46.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
36.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
47.3%
#s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
30.8%
#s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
Compiler

Compiled 1 117 to 731 computations (34.6% saved)

simplify148.0ms (1.7%)

Memory
-21.1MiB live, 208.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))
cost-diff0
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
cost-diff0
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha)))
cost-diff0
(+.f64 #s(literal 2 binary64) beta)
cost-diff0
(/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))
cost-diff0
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) beta)
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
cost-diff0
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
cost-diff0
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #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-diff0
(-.f64 beta alpha)
cost-diff0
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057375
076371
1134353
2278347
3937344
45968344
08485334
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(-.f64 beta alpha)
beta
alpha
(/.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)
#s(literal 2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) beta)
beta
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
beta
(/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))
#s(literal 1/2 binary64)
(+.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha)))
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha))
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64))
(/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)
(-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha))
#s(literal 4 binary64)
(/.f64 #s(literal 8 binary64) alpha)
#s(literal 8 binary64)
alpha
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(neg.f64 alpha)
Outputs
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha) #s(literal 1/2 binary64))
(-.f64 beta alpha)
beta
alpha
(/.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 #s(literal 2 binary64) (+.f64 alpha beta))
(+.f64 alpha beta)
#s(literal 2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) beta)
beta
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.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))
beta
(/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))
#s(literal 1/2 binary64)
(+.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha)))
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha))
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64))
(/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)
(-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha))
#s(literal 4 binary64)
(/.f64 #s(literal 8 binary64) alpha)
#s(literal 8 binary64)
alpha
#s(literal 1/2 binary64)
#s(literal 1 binary64)
(neg.f64 alpha)

localize193.0ms (2.2%)

Memory
36.3MiB live, 370.7MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.08984375
(/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)
accuracy1.6821959799001172
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha))
accuracy13.715270100349056
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
accuracy43.108954316389706
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha)))
accuracy0.0
(+.f64 #s(literal 2 binary64) beta)
accuracy0.00390625
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
accuracy0.0234375
(/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))
accuracy19.8758304813824
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
accuracy0.0
(/.f64 #s(literal 1 binary64) beta)
accuracy0.0078125
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
accuracy19.8758304813824
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
accuracy41.639782506073395
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
accuracy18.139253087460006
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64))
accuracy19.8758304813824
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
accuracy0.0
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
accuracy0.0
(+.f64 alpha beta)
accuracy0.0234375
(/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
accuracy18.56882861740445
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
Samples
70.0ms177×0valid
59.0ms46×1valid
37.0ms33×2valid
Compiler

Compiled 257 to 49 computations (80.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 108.0ms
ival-div: 42.0ms (38.9% of total)
adjust: 18.0ms (16.7% of total)
ival-mult: 17.0ms (15.8% of total)
ival-add: 13.0ms (12.1% of total)
ival-sub: 11.0ms (10.2% of total)
ival-pow2: 3.0ms (2.8% of total)
ival-neg: 2.0ms (1.9% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series17.0ms (0.2%)

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

6 calls:

TimeVariablePointExpression
5.0ms
alpha
@inf
((+ (* (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2))) 1/2) (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2)) (+ (+ alpha beta) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ 1 beta)) (/ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (+ 2 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ alpha beta) (/ (- 4 (/ 8 alpha)) alpha))
3.0ms
beta
@0
((+ (* (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2))) 1/2) (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2)) (+ (+ alpha beta) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ 1 beta)) (/ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (+ 2 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ alpha beta) (/ (- 4 (/ 8 alpha)) alpha))
2.0ms
alpha
@-inf
((+ (* (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2))) 1/2) (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2)) (+ (+ alpha beta) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ 1 beta)) (/ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (+ 2 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ alpha beta) (/ (- 4 (/ 8 alpha)) alpha))
2.0ms
alpha
@0
((+ (* (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2))) 1/2) (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2)) (+ (+ alpha beta) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ 1 beta)) (/ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (+ 2 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ alpha beta) (/ (- 4 (/ 8 alpha)) alpha))
1.0ms
beta
@-inf
((+ (* (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2))) 1/2) (- beta alpha) (/ 1/2 (+ (+ alpha beta) 2)) (+ (+ alpha beta) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ 1 beta)) (/ 1 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (+ 2 beta) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ alpha beta) (/ (- 4 (/ 8 alpha)) alpha))

simplify173.0ms (2%)

Memory
-12.9MiB live, 321.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07663525
125853228
088133099
Stop Event
iter limit
node limit
Counts
155 → 153
Calls
Call 1
Inputs
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(+ 1/2 (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta)))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ 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 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))))))
beta
(+ beta (* -1 alpha))
(/ 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 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 3)))
(/ (+ (* -1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta))))) (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))))) (pow alpha 3))
(/ (+ (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))))) (pow alpha 3))
(* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2)))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta)))))) (pow alpha 2))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* alpha (+ 2 (* 2 beta)))) (* 1/2 (* (+ 2 beta) (+ 2 (* 2 beta))))))) (pow alpha 2))
(/ -4 (pow alpha 2))
(/ (- (* 2 alpha) 4) (pow alpha 2))
(/ (- (* alpha (+ 2 (* -1 alpha))) 4) (pow alpha 2))
(+ alpha beta)
(/ -8 (pow alpha 2))
(/ (- (* 4 alpha) 8) (pow alpha 2))
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (* 1/2 (- beta (* -1 (+ 2 beta))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))) alpha)
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
(/ 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/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (* 1/2 (+ 2 (* 2 beta)))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))))) alpha)
(* -1/2 (+ 2 (* 2 beta)))
(+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)))
(+ (* -1/2 (+ 2 (* 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))))
-1
(- (* 2 (/ 1 alpha)) 1)
(- (* 2 (/ 1 alpha)) (+ 1 (/ 4 (pow alpha 2))))
(* alpha (+ 1 (/ beta alpha)))
(/ 4 alpha)
(/ (- 4 (* 8 (/ 1 alpha))) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (* alpha (+ 1 (* -1 (/ 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 (/ (+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta)))) alpha))
(+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta))))
(- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1)
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))))))
(- beta alpha)
(/ 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))))
(+ 2 alpha)
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
1/2
(+ 1/2 (* 1/4 beta))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
(/ -1 beta)
(/ (- beta 1) beta)
(/ 1 beta)
1/4
(+ 1/4 (* -1/8 beta))
(+ 1/4 (* beta (- (* 1/16 beta) 1/8)))
(+ 1/4 (* beta (- (* beta (+ 1/16 (* -1/32 beta))) 1/8)))
2
(* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha))
(+ (* -1 (* beta (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)))) (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* -1/2 (/ (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2))))) alpha)))))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* beta (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (/ beta (pow alpha 3)))))))
(- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1)
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) 1))) 1)
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))))) 1))) 1)
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))))) 1))) 1)
1
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(/ 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 (+ 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 beta))
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(/ (- 1/2 (/ 1 beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (/ 1 beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3))))) beta)
(* beta (+ 1 (* 2 (/ 1 beta))))
(/ (pow beta 3) (pow alpha 3))
(* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 3))) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))))
(* -1 (/ (pow beta 3) (pow alpha 2)))
(* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2)))) (+ (/ 1 (pow alpha 2)) (/ 1 (pow beta 2)))))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (+ (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (pow beta 3))) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2))))) (+ (/ 1 (pow alpha 2)) (+ (/ 1 (pow beta 2)) (/ 1 (pow beta 3))))))
(* beta (+ 1 (/ 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 (* beta (- (/ alpha beta) 1)))
(* -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 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(* -1 (/ (- (/ 1 beta) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* 2 (/ 1 beta)) 1) beta)) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 beta)) 2) beta)) 1) beta)) 1/2) beta))
(* -1 (* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) (* alpha beta))) (/ 1 (* alpha beta)))) beta)) (/ 1 (pow alpha 3)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) alpha)) (/ 1 alpha))) (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (* alpha beta)))) (/ 1 (* alpha beta))) beta)) (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha))) beta)) (/ 1 (pow alpha 3)))))
(* -1 (* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (+ (* -1 (/ (- (* 1/2 (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2))))) 1) beta)) (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha)))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
Outputs
(+ 1/2 (* 1/2 (/ 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 (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta)))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)))))))
(fma.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (/ 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 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (/.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
beta
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(/ 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) beta) alpha)
(* 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 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #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 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha))) 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 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 3)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (pow.f64 alpha #s(literal 3 binary64)))
(/ (+ (* -1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta))))) (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))))) (pow alpha 3))
(/.f64 (fma.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)) (-.f64 #s(literal -1 binary64) beta) (*.f64 (+.f64 #s(literal 1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (pow.f64 alpha #s(literal 3 binary64)))
(/ (+ (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))))) (pow alpha 3))
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) alpha (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) alpha)) (pow.f64 alpha #s(literal 3 binary64)))
(* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2)))
(/.f64 (*.f64 (-.f64 #s(literal -1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta)))))) (pow alpha 2))
(/.f64 (fma.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 1 binary64) beta) (*.f64 (-.f64 #s(literal -1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 alpha alpha))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* alpha (+ 2 (* 2 beta)))) (* 1/2 (* (+ 2 beta) (+ 2 (* 2 beta))))))) (pow alpha 2))
(/.f64 (fma.f64 (-.f64 #s(literal -1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) alpha (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)))) alpha)) (*.f64 alpha alpha))
(/ -4 (pow alpha 2))
(/.f64 #s(literal -4 binary64) (*.f64 alpha alpha))
(/ (- (* 2 alpha) 4) (pow alpha 2))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)) (*.f64 alpha alpha))
(/ (- (* alpha (+ 2 (* -1 alpha))) 4) (pow alpha 2))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 4 binary64)) (*.f64 alpha alpha))
(+ alpha beta)
(+.f64 alpha beta)
(/ -8 (pow alpha 2))
(/.f64 #s(literal -8 binary64) (*.f64 alpha alpha))
(/ (- (* 4 alpha) 8) (pow alpha 2))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) alpha) #s(literal 8 binary64)) (*.f64 alpha alpha))
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (* 1/2 (- beta (* -1 (+ 2 beta))))) alpha)
(/.f64 (-.f64 (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha) (-.f64 #s(literal -1 binary64) beta)) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))))) alpha)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) beta) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))) alpha)
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) beta) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha))))) alpha)
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (/ beta alpha) 1))
(*.f64 (-.f64 (/.f64 beta alpha) #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 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 #s(literal 1/2 binary64) alpha) (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) 3) (pow alpha 3)))) (+ (* -1/2 (/ (pow (+ 2 beta) 2) (pow alpha 2))) (* 1/2 (/ (+ 2 beta) alpha)))) alpha)
(/.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 #s(literal 1/2 binary64) alpha) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) 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 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (+.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 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (+.f64 #s(literal 2 binary64) beta) (*.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha 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 (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 (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 (+.f64 #s(literal 1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)) (-.f64 #s(literal -1 binary64) beta))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (* 1/2 (+ 2 (* 2 beta)))) alpha)
(/.f64 (-.f64 (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) alpha) (-.f64 #s(literal -1 binary64) beta)) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))))) alpha)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) beta) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) alpha)
(* -1/2 (+ 2 (* 2 beta)))
(-.f64 #s(literal -1 binary64) beta)
(+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)))
(fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (-.f64 #s(literal -1 binary64) beta))
(+ (* -1/2 (+ 2 (* 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))))
(-.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha))) (+.f64 #s(literal 1 binary64) beta))
-1
#s(literal -1 binary64)
(- (* 2 (/ 1 alpha)) 1)
(-.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 1 binary64))
(- (* 2 (/ 1 alpha)) (+ 1 (/ 4 (pow alpha 2))))
(-.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)))
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 (/.f64 beta alpha) alpha alpha)
(/ 4 alpha)
(/.f64 #s(literal 4 binary64) alpha)
(/ (- 4 (* 8 (/ 1 alpha))) alpha)
(/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #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) beta) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) alpha) (*.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 #s(literal 1 binary64) (/.f64 beta alpha)))
(* -1 (/ (- (* 1/2 (/ (+ 2 beta) alpha)) 1/2) alpha))
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) alpha) #s(literal 1/2 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 beta) 2) alpha)) (* 1/2 (+ 2 beta))) alpha)) 1/2) alpha))
(/.f64 (-.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/2 binary64)) (neg.f64 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 (-.f64 (/.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)) #s(literal 1/2 binary64)) (neg.f64 alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha) #s(literal 1 binary64)))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -1 binary64) beta) (+.f64 #s(literal 2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))) (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 (neg.f64 beta) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -1 binary64) beta) (+.f64 #s(literal 2 binary64) beta) (/.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 #s(literal -1 binary64) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))) alpha))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha) (-.f64 #s(literal -1 binary64) beta)) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta)))) alpha))
(/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 #s(literal -1 binary64) beta) (+.f64 #s(literal 2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))) alpha) #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) beta)) (neg.f64 alpha))
(+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta))))
(fma.f64 (/.f64 (fma.f64 (-.f64 #s(literal -1 binary64) beta) (+.f64 #s(literal 2 binary64) beta) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))) alpha) #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) beta))
(- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1)
(-.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 (neg.f64 beta) alpha) #s(literal 1 binary64)))
(* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha))
(/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(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 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))))
(fma.f64 (*.f64 beta #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 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))))))
(fma.f64 (fma.f64 (*.f64 beta #s(literal 1/2 binary64)) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (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))))) (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 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(- beta alpha)
(-.f64 beta alpha)
(/ 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)))
(+ 2 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 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(+ (* 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 beta #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 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 beta #s(literal 1/2 binary64)) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (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))))) (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
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 beta))
(fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) beta) #s(literal 1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(/ -1 beta)
(/.f64 #s(literal -1 binary64) beta)
(/ (- beta 1) beta)
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(/ 1 beta)
(/.f64 #s(literal 1 binary64) beta)
1/4
#s(literal 1/4 binary64)
(+ 1/4 (* -1/8 beta))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(+ 1/4 (* beta (- (* 1/16 beta) 1/8)))
(fma.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) beta) #s(literal 1/8 binary64)) beta #s(literal 1/4 binary64))
(+ 1/4 (* beta (- (* beta (+ 1/16 (* -1/32 beta))) 1/8)))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/32 binary64) beta #s(literal 1/16 binary64)) beta) #s(literal 1/8 binary64)) beta #s(literal 1/4 binary64))
2
#s(literal 2 binary64)
(* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 alpha))
(+ (* -1 (* beta (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)))) (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)))
(neg.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) beta (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) alpha)))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* -1/2 (/ (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2))))) alpha)))))
(fma.f64 (fma.f64 (*.f64 beta #s(literal -1/2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)))) beta (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 alpha)))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* beta (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (/ beta (pow alpha 3)))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) #s(literal -1/2 binary64) (/.f64 beta (pow.f64 alpha #s(literal 3 binary64)))) beta (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)))) beta (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 alpha)))
(- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1)
(-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) 1))) 1)
(fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) beta (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))))) 1))) 1)
(fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))))) #s(literal 1 binary64)) beta (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))))) 1))) 1)
(fma.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (neg.f64 beta) (*.f64 alpha alpha))) beta (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64)) #s(literal 1 binary64))) beta (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (*.f64 beta beta)) (fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) beta)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (*.f64 beta beta)) #s(literal 1 binary64)))
(* beta (+ 1 (* -1 (/ alpha beta))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(/ 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 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal 1/2 binary64) beta) (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) 3) (pow beta 3)))) (+ (* -1/2 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (* 1/2 (/ (+ 2 alpha) beta)))) beta)
(/.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) beta)
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) 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)))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.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))))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.f64 beta 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 beta))
(/.f64 (-.f64 beta #s(literal 1 binary64)) beta)
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 4 binary64) (pow.f64 beta #s(literal 3 binary64))))
(/ (- 1/2 (/ 1 beta)) beta)
(/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (/ 1 beta)) beta)
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3))))) beta)
(/.f64 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 4 binary64) (pow.f64 beta #s(literal 3 binary64)))) beta)
(* beta (+ 1 (* 2 (/ 1 beta))))
(fma.f64 (/.f64 #s(literal 2 binary64) beta) beta beta)
(/ (pow beta 3) (pow alpha 3))
(pow.f64 (/.f64 beta alpha) #s(literal 3 binary64))
(* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) (*.f64 alpha beta)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) beta) (/.f64 #s(literal -1 binary64) beta) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) (*.f64 alpha beta)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 3))) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) (*.f64 alpha beta)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64)))
(* -1 (/ (pow beta 3) (pow alpha 2)))
(/.f64 (pow.f64 beta #s(literal 3 binary64)) (*.f64 (neg.f64 alpha) alpha))
(* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2)))) (+ (/ 1 (pow alpha 2)) (/ 1 (pow beta 2)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) (*.f64 beta beta)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (+ (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (pow beta 3))) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2))))) (+ (/ 1 (pow alpha 2)) (+ (/ 1 (pow beta 2)) (/ 1 (pow beta 3))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)))) (pow.f64 beta #s(literal 3 binary64)))
(* beta (+ 1 (/ alpha beta)))
(fma.f64 (/.f64 alpha beta) beta beta)
(+ 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 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) beta) (*.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #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 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) alpha #s(literal -1 binary64)) (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) beta))) (neg.f64 beta))) beta))
(* -1 (* beta (- (/ alpha beta) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 alpha beta) #s(literal 1 binary64)))
(* -1 (/ (- (* 1/2 (/ (+ 2 alpha) beta)) 1/2) beta))
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64)) beta) #s(literal 1/2 binary64)) (neg.f64 beta))
(* -1 (/ (- (* -1 (/ (- (* 1/2 (/ (pow (+ 2 alpha) 2) beta)) (* 1/2 (+ 2 alpha))) beta)) 1/2) beta))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) #s(literal 2 binary64)) alpha)) beta) #s(literal 1/2 binary64)) (neg.f64 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 (-.f64 (/.f64 (-.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) (fma.f64 #s(literal 1/2 binary64) alpha #s(literal 1 binary64))) (neg.f64 beta)) #s(literal 1/2 binary64)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) beta) #s(literal 1 binary64)))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta)) beta))
(* -1 (/ (- (/ 1 beta) 1/2) beta))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) beta) #s(literal 1/2 binary64)) (neg.f64 beta))
(* -1 (/ (- (* -1 (/ (- (* 2 (/ 1 beta)) 1) beta)) 1/2) beta))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) (neg.f64 beta)) #s(literal 1/2 binary64)) (neg.f64 beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 beta)) 2) beta)) 1) beta)) 1/2) beta))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) beta) #s(literal 2 binary64)) (neg.f64 beta)) #s(literal 1 binary64)) (neg.f64 beta)) #s(literal 1/2 binary64)) (neg.f64 beta))
(* -1 (* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta) (/.f64 #s(literal 1/2 binary64) alpha)) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) (* alpha beta))) (/ 1 (* alpha beta)))) beta)) (/ 1 (pow alpha 3)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 alpha beta))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) alpha)) (/ 1 alpha))) (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (* alpha beta)))) (/ 1 (* alpha beta))) beta)) (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha))) beta)) (/ 1 (pow alpha 3)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) #s(literal -1/2 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) beta) (/.f64 #s(literal 1/2 binary64) alpha) (neg.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) alpha))) (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta)) (neg.f64 beta))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))))
(* -1 (* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (neg.f64 beta))) beta) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (+ (* -1 (/ (- (* 1/2 (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2))))) 1) beta)) (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha)))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) beta) #s(literal -1 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64))) (neg.f64 beta))) beta) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (neg.f64 alpha) beta) #s(literal 1 binary64)))

rewrite184.0ms (2.1%)

Memory
8.8MiB live, 283.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057341
076337
1346316
22615316
09179310
Stop Event
iter limit
node limit
iter limit
Counts
20 → 183
Calls
Call 1
Inputs
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(-.f64 beta alpha)
(/.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 (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(/.f64 #s(literal 1 binary64) beta)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))
(+.f64 #s(literal 2 binary64) beta)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha)))
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha))
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(+.f64 alpha beta)
(/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)
Outputs
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1/8 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.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/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha) #s(literal 1/2 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 1/2 binary64))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (-.f64 beta alpha)))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (-.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta))) (-.f64 alpha beta))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))
(/.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 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 alpha beta))
(/.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 (/.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 beta alpha)
(*.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 (+.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) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.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)))
(neg.f64 (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (fma.f64 (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 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 8 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 (+.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 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 (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 (-.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 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.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))))
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) alpha)
(fma.f64 (fabs.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) (fabs.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) alpha)
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) alpha)
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) alpha)
(-.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 #s(literal 2 binary64) alpha) beta)
(+.f64 (+.f64 alpha #s(literal 2 binary64)) beta)
(+.f64 (/.f64 (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 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 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)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64)))))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -2 binary64)))) (neg.f64 (+.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -2 binary64))) (pow.f64 beta #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -2 binary64))) (+.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -3 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -2 binary64))) (pow.f64 beta #s(literal -1 binary64))))
(-.f64 (pow.f64 (+.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 beta #s(literal -2 binary64)) (+.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))))
(-.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -2 binary64))) (pow.f64 beta #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 beta #s(literal -3 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -2 binary64))) (pow.f64 beta #s(literal -1 binary64)))))
(-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 beta #s(literal -1/2 binary64))) (neg.f64 (pow.f64 beta #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 beta #s(literal -1/2 binary64))) (fabs.f64 (pow.f64 beta #s(literal -1/2 binary64))))
(*.f64 (pow.f64 beta #s(literal -1/2 binary64)) (pow.f64 beta #s(literal -1/2 binary64)))
(*.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 beta)) #s(literal -1 binary64))
(pow.f64 (pow.f64 beta #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 beta)) #s(literal -1 binary64))
(pow.f64 (*.f64 beta beta) #s(literal -1/2 binary64))
(pow.f64 beta #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 beta))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 beta)))
(/.f64 #s(literal 1 binary64) (fabs.f64 beta))
(/.f64 #s(literal 1 binary64) beta)
(neg.f64 (/.f64 #s(literal -1 binary64) beta))
(sqrt.f64 (pow.f64 beta #s(literal -2 binary64)))
(fabs.f64 (/.f64 #s(literal -1 binary64) beta))
(fabs.f64 (neg.f64 (pow.f64 beta #s(literal -1 binary64))))
(fabs.f64 (pow.f64 beta #s(literal -1 binary64)))
(exp.f64 (neg.f64 (log.f64 beta)))
(+.f64 (cosh.f64 (neg.f64 (log.f64 beta))) (sinh.f64 (neg.f64 (log.f64 beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64)))) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64)))) (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) beta) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) 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))
(fma.f64 #s(literal 1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))) beta))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 beta) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64))))) (/.f64 #s(literal 1/8 binary64) (fma.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/4 binary64))))))
(+.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta))
(*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal -2 binary64) (neg.f64 beta)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta))))
(/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta))
(neg.f64 (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) (neg.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))))
(*.f64 (fabs.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))) (fabs.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal 8 binary64) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (pow.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (-.f64 (*.f64 beta beta) #s(literal 4 binary64))) (fabs.f64 (-.f64 beta #s(literal 2 binary64))))
(/.f64 (fabs.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))) (fabs.f64 (neg.f64 (-.f64 #s(literal 2 binary64) beta))))
(/.f64 (fabs.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (fabs.f64 (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (fabs.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (fabs.f64 (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (fabs.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fabs.f64 (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fabs.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)))) (exp.f64 (log.f64 (-.f64 #s(literal 2 binary64) beta))))
(/.f64 (exp.f64 (log.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (exp.f64 (log.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 beta beta) #s(literal 4 binary64)) (-.f64 beta #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (neg.f64 (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 #s(literal 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 #s(literal 2 binary64) beta))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 2 binary64) beta)))
(fabs.f64 (-.f64 (/.f64 (*.f64 beta beta) (-.f64 #s(literal 2 binary64) beta)) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) beta))))
(fabs.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)))
(fabs.f64 (+.f64 #s(literal 2 binary64) beta))
(exp.f64 (log.f64 (+.f64 #s(literal 2 binary64) beta)))
(+.f64 (cosh.f64 (log.f64 (+.f64 #s(literal 2 binary64) beta))) (sinh.f64 (log.f64 (+.f64 #s(literal 2 binary64) beta))))
(+.f64 (/.f64 #s(literal 8 binary64) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 #s(literal 2 binary64) beta)
(+.f64 beta #s(literal 2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha)))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))))) (neg.f64 alpha))
(/.f64 (neg.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) alpha)
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha))
(neg.f64 (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))) alpha))
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64) #s(literal 1 binary64)))) (pow.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))
(-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(/.f64 (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (*.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (pow.f64 beta #s(literal 3 binary64)))) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta))) (neg.f64 (-.f64 alpha beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 beta alpha))
(/.f64 (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta)) (-.f64 alpha beta))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 alpha beta))))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta)))
(+.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))))
(+.f64 alpha beta)
(+.f64 beta alpha)
(/.f64 (-.f64 #s(literal -4 binary64) (neg.f64 (/.f64 #s(literal 8 binary64) alpha))) (neg.f64 alpha))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 8 binary64) alpha) alpha) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 8 binary64) alpha) alpha)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (/.f64 #s(literal 512 binary64) (pow.f64 alpha #s(literal 6 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 8 binary64) alpha) alpha) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 8 binary64) alpha) alpha)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)))) alpha)
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) alpha) (*.f64 alpha (/.f64 #s(literal 8 binary64) alpha))) (*.f64 alpha alpha))
(/.f64 (-.f64 #s(literal 16 binary64) (pow.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha))
(/.f64 (-.f64 #s(literal 64 binary64) (pow.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 8 binary64) alpha) (+.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) #s(literal 16 binary64)) alpha))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha))) (neg.f64 alpha))
(/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)
(neg.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) (neg.f64 alpha)))
(-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 8 binary64) alpha) alpha))

eval71.0ms (0.8%)

Memory
-18.8MiB live, 141.3MiB allocated
Compiler

Compiled 13 904 to 1 699 computations (87.8% saved)

prune18.0ms (0.2%)

Memory
2.0MiB live, 49.5MiB allocated
Pruning

20 alts after pruning (15 fresh and 5 done)

PrunedKeptTotal
New3276333
Fresh3912
Picked235
Done022
Total33220352
Accuracy
100.0%
Counts
352 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.4%
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
49.3%
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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/2 binary64))
44.6%
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) #s(approx (+ (+ alpha beta) 2) (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
3.8%
(fma.f64 #s(approx (/ (- beta alpha) (+ 2 (+ alpha beta))) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
68.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
41.5%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
42.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
29.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
32.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
14.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 4 binary64)) (*.f64 alpha alpha)))) (neg.f64 alpha)))
26.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (-.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 1 binary64)))) (neg.f64 alpha)))
26.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
31.5%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) alpha)))
15.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (* -1/2 (- (- (/ (* (+ (* 2 beta) 2) (+ 2 beta)) alpha) beta) (+ 2 beta))) alpha) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) alpha (fma.f64 #s(literal -1/2 binary64) beta #s(literal -1 binary64)))) (*.f64 alpha alpha))))
30.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))))
29.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
46.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
36.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
47.3%
#s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
30.8%
#s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
Compiler

Compiled 1 255 to 805 computations (35.9% saved)

simplify180.0ms (2.1%)

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

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
cost-diff0
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))))
cost-diff0
(+.f64 #s(literal 1 binary64) alpha)
cost-diff0
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
cost-diff1
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64))
cost-diff0
#s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))
cost-diff0
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64)))
cost-diff0
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
cost-diff0
#s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64))
cost-diff0
(fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
cost-diff0
(-.f64 beta alpha)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha))
cost-diff0
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)))
cost-diff0
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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/2 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069438
092438
1178420
2461412
31868409
08710397
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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/2 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)))
(*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha))
#s(literal 1/2 binary64)
(-.f64 beta alpha)
beta
alpha
(+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64))
(pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))
(+.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 beta) #s(literal 2 binary64))
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
beta
#s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64))
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64)))
#s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))
#s(literal -1 binary64)
(neg.f64 alpha)
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64))
#s(literal -1 binary64)
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
(+.f64 #s(literal 1 binary64) alpha)
#s(literal 1 binary64)
alpha
beta
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
#s(literal 1 binary64)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))
(/.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
beta
Outputs
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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/2 binary64))
(fma.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 beta alpha)) #s(literal 1/2 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 beta alpha))
(*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(-.f64 beta alpha)
beta
alpha
(+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64))
(+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))
(pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))
(+.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 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))
(-.f64 (+.f64 alpha beta) #s(literal 2 binary64))
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))
(fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
beta
#s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64))
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64)))
#s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))
#s(literal -1 binary64)
(neg.f64 alpha)
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta))
#s(literal -1 binary64)
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
(+.f64 #s(literal 1 binary64) alpha)
#s(literal 1 binary64)
alpha
beta
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
#s(literal 1 binary64)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))
(/.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
beta

localize518.0ms (5.9%)

Memory
80.4MiB live, 543.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))
accuracy0.09375
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)
accuracy19.8758304813824
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))))
accuracy41.094787553449834
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)))
accuracy0.0
(+.f64 #s(literal 1 binary64) alpha)
accuracy0.00390625
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
accuracy0.0078125
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64))
accuracy45.37590613142552
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
accuracy1.6821959799001172
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))
accuracy13.715270100349056
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64)))
accuracy38.88679964334733
#s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))
accuracy43.108954316389706
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
accuracy0.00390625
(fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
accuracy19.8758304813824
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
accuracy21.040739148598025
#s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64))
accuracy0.0
(*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha))
accuracy0.01171875
(pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))
accuracy4.6591929563285515
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)))
accuracy30.72883150989953
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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/2 binary64))
Samples
178.0ms177×0valid
42.0ms33×2valid
41.0ms46×1valid
Compiler

Compiled 306 to 64 computations (79.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 190.0ms
ival-add: 69.0ms (36.3% of total)
ival-div: 44.0ms (23.1% of total)
adjust: 26.0ms (13.7% of total)
ival-mult: 26.0ms (13.7% of total)
ival-sub: 13.0ms (6.8% of total)
ival-pow: 5.0ms (2.6% of total)
ival-pow2: 3.0ms (1.6% of total)
ival-neg: 2.0ms (1.1% of total)
exact: 1.0ms (0.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series938.0ms (10.7%)

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

6 calls:

TimeVariablePointExpression
892.0ms
alpha
@inf
((+ (* (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (+ (* (+ alpha beta) (- (+ alpha beta) 2)) 4)) 1/2) (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (* 1/2 (- beta alpha)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ (* -1 (/ (+ 1 alpha) beta)) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ (- 1 (/ 2 beta)) beta)) (/ (- 1 (/ 2 beta)) beta) (pow (+ alpha beta) 3) (- 1 (/ 2 beta)))
15.0ms
beta
@-inf
((+ (* (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (+ (* (+ alpha beta) (- (+ alpha beta) 2)) 4)) 1/2) (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (* 1/2 (- beta alpha)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ (* -1 (/ (+ 1 alpha) beta)) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ (- 1 (/ 2 beta)) beta)) (/ (- 1 (/ 2 beta)) beta) (pow (+ alpha beta) 3) (- 1 (/ 2 beta)))
10.0ms
alpha
@0
((+ (* (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (+ (* (+ alpha beta) (- (+ alpha beta) 2)) 4)) 1/2) (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (* 1/2 (- beta alpha)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ (* -1 (/ (+ 1 alpha) beta)) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ (- 1 (/ 2 beta)) beta)) (/ (- 1 (/ 2 beta)) beta) (pow (+ alpha beta) 3) (- 1 (/ 2 beta)))
6.0ms
beta
@0
((+ (* (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (+ (* (+ alpha beta) (- (+ alpha beta) 2)) 4)) 1/2) (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (* 1/2 (- beta alpha)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ (* -1 (/ (+ 1 alpha) beta)) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ (- 1 (/ 2 beta)) beta)) (/ (- 1 (/ 2 beta)) beta) (pow (+ alpha beta) 3) (- 1 (/ 2 beta)))
5.0ms
alpha
@-inf
((+ (* (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (+ (* (+ alpha beta) (- (+ alpha beta) 2)) 4)) 1/2) (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (* 1/2 (- beta alpha)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* beta (/ 1/2 (+ 2 beta))) 1/2) (/ 1/2 (+ 2 beta)) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (neg alpha)) (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (+ (* -1 (/ (+ 1 alpha) beta)) 1) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (- 1 (/ (- 1 (/ 2 beta)) beta)) (/ (- 1 (/ 2 beta)) beta) (pow (+ alpha beta) 3) (- 1 (/ 2 beta)))

simplify188.0ms (2.2%)

Memory
33.0MiB live, 263.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011507217
141766608
083716221
Stop Event
iter limit
node limit
Counts
188 → 186
Calls
Call 1
Inputs
(+ 1/2 (* 1/2 (/ (* beta (+ 4 (* beta (- beta 2)))) (+ 8 (pow beta 3)))))
(+ 1/2 (+ (* 1/2 (* alpha (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2))))) (* 1/2 (/ (* beta (+ 4 (* beta (- beta 2)))) (+ 8 (pow beta 3))))))
(+ 1/2 (+ (* 1/2 (/ (* beta (+ 4 (* beta (- beta 2)))) (+ 8 (pow beta 3)))) (* alpha (+ (* 1/2 (* alpha (- (+ (* -1 (/ (- (* 2 beta) 2) (+ 8 (pow beta 3)))) (/ beta (+ 8 (pow beta 3)))) (+ (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ beta (* 2 beta)))) (pow (+ 8 (pow beta 3)) 2)) (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3))))))) (* 1/2 (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2))))))))
(+ 1/2 (+ (* 1/2 (/ (* beta (+ 4 (* beta (- beta 2)))) (+ 8 (pow beta 3)))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (+ 8 (pow beta 3))) (+ (/ (* beta (+ 4 (* beta (- beta 2)))) (pow (+ 8 (pow beta 3)) 2)) (+ (/ (* (+ beta (* 2 beta)) (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3))) (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (/ (- (* 2 beta) 2) (+ 8 (pow beta 3)))) (/ beta (+ 8 (pow beta 3)))) (+ (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ beta (* 2 beta)))) (pow (+ 8 (pow beta 3)) 2)) (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))))) (+ 8 (pow beta 3)))))))) (* 1/2 (- (+ (* -1 (/ (- (* 2 beta) 2) (+ 8 (pow beta 3)))) (/ beta (+ 8 (pow beta 3)))) (+ (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ beta (* 2 beta)))) (pow (+ 8 (pow beta 3)) 2)) (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3))))))))))))
(* 1/2 (/ beta (+ 8 (pow beta 3))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2))))) (* 1/2 (/ beta (+ 8 (pow beta 3)))))
(+ (* 1/2 (/ beta (+ 8 (pow beta 3)))) (* alpha (+ (* -1/2 (* alpha (+ (* -1 (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))) (/ (* beta (+ beta (* 2 beta))) (pow (+ 8 (pow beta 3)) 2))))) (* -1/2 (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))))))
(+ (* 1/2 (/ beta (+ 8 (pow beta 3)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (* -1 (/ (* (+ beta (* 2 beta)) (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))) (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))) (/ (* beta (+ beta (* 2 beta))) (pow (+ 8 (pow beta 3)) 2))) (+ (* 2 (pow beta 2)) (pow beta 2))) (+ 8 (pow beta 3)))) (/ beta (pow (+ 8 (pow beta 3)) 2)))))) (* -1/2 (+ (* -1 (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))) (/ (* beta (+ beta (* 2 beta))) (pow (+ 8 (pow beta 3)) 2)))))))))
(* 1/2 beta)
(+ (* -1/2 alpha) (* 1/2 beta))
beta
(+ beta (* -1 alpha))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 3)))
(/ (+ (* -1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta))))) (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))))) (pow alpha 3))
(/ (+ (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))))) (pow alpha 3))
(* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2)))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta)))))) (pow alpha 2))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* alpha (+ 2 (* 2 beta)))) (* 1/2 (* (+ 2 beta) (+ 2 (* 2 beta))))))) (pow alpha 2))
(/ -4 (pow alpha 2))
(/ (- (* 2 alpha) 4) (pow alpha 2))
(/ (- (* alpha (+ 2 (* -1 alpha))) 4) (pow alpha 2))
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(/ 1 beta)
(+ (/ 1 beta) (/ alpha beta))
1
(+ 1 alpha)
(pow beta 3)
(+ (* alpha (+ (* 2 (pow beta 2)) (pow beta 2))) (pow beta 3))
(+ (* alpha (+ (* 2 (pow beta 2)) (+ (* alpha (+ beta (* 2 beta))) (pow beta 2)))) (pow beta 3))
(+ (* alpha (+ (* 2 (pow beta 2)) (+ (* alpha (+ alpha (+ beta (* 2 beta)))) (pow beta 2)))) (pow beta 3))
(* 1/2 (/ (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))) (* 1/2 (/ (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))))) alpha))) alpha)
(/ (+ (* 1/2 (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))) (+ (* 1/2 (/ (- (* beta (+ 4 (* beta (- beta 2)))) (+ (* -1 (+ 8 (pow beta 3))) (+ (* (+ beta (* 2 beta)) (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (pow alpha 2))) (* 1/2 (/ (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 8 (pow beta 3)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))) (+ (* (+ beta (* 2 beta)) (- (* beta (+ 4 (* beta (- beta 2)))) (+ (* -1 (+ 8 (pow beta 3))) (+ (* (+ beta (* 2 beta)) (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))))))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))))) (pow alpha 3))) (+ (* 1/2 (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))) (+ (* 1/2 (/ (- (* beta (+ 4 (* beta (- beta 2)))) (+ (* -1 (+ 8 (pow beta 3))) (+ (* (+ beta (* 2 beta)) (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (pow alpha 2))) (* 1/2 (/ (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))))) alpha))))) alpha)
(/ -1/2 (pow alpha 2))
(/ (- (* 1/2 (/ (- beta (* -1 (+ beta (* 2 beta)))) alpha)) 1/2) (pow alpha 2))
(/ (- (+ (* -1/2 (/ (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- beta (* -1 (+ beta (* 2 beta)))))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ beta (* 2 beta)))) alpha))) 1/2) (pow alpha 2))
(/ (- (+ (* -1/2 (/ (+ (* -1 (* (+ beta (* 2 beta)) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- beta (* -1 (+ beta (* 2 beta)))))))) (+ (* -1 (+ 8 (pow beta 3))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- beta (* -1 (+ beta (* 2 beta))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- beta (* -1 (+ beta (* 2 beta)))))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ beta (* 2 beta)))) alpha)))) 1/2) (pow alpha 2))
(* -1/2 alpha)
(* alpha (- (* 1/2 (/ beta alpha)) 1/2))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (* 1/2 (+ 2 (* 2 beta)))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))))) alpha)
(* -1/2 (+ 2 (* 2 beta)))
(+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)))
(+ (* -1/2 (+ 2 (* 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))))
-1
(- (* 2 (/ 1 alpha)) 1)
(- (* 2 (/ 1 alpha)) (+ 1 (/ 4 (pow alpha 2))))
(* -1 (/ alpha beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(/ alpha beta)
(* alpha (+ (/ 1 beta) (/ 1 (* alpha beta))))
alpha
(* alpha (+ 1 (/ 1 alpha)))
(pow alpha 3)
(* (pow alpha 3) (+ 1 (+ (* 2 (/ beta alpha)) (/ beta alpha))))
(* (pow alpha 3) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ (pow beta 2) (pow alpha 2))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))))))
(* (pow alpha 3) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ (pow beta 2) (pow alpha 2))) (+ (/ beta alpha) (+ (/ (pow beta 2) (pow alpha 2)) (/ (pow beta 3) (pow alpha 3))))))))
(* -1/2 (/ (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))) alpha)) (* 1/2 (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1 (* beta (+ 4 (* beta (- beta 2))))) (+ 8 (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) (+ (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (pow beta 3))))) alpha)) (* 1/2 (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) alpha)) (* 1/2 (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* -1 (* beta (+ 4 (* beta (- beta 2))))) (+ 8 (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) (+ (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (pow beta 3)))))) (* 1/2 (/ (+ (* -1 (* (+ 8 (pow beta 3)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (* beta (+ 4 (* beta (- beta 2))))) (+ 8 (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) (+ (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (pow beta 3))))))) (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))))) alpha))) alpha)) (* 1/2 (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) alpha)) (* 1/2 (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) alpha))
(/ (- (* -1/2 (/ (- (* -1 beta) (+ beta (* 2 beta))) alpha)) 1/2) (pow alpha 2))
(/ (- (* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ beta (* 2 beta)))) (* 1/2 (/ (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 beta) (+ beta (* 2 beta))))) (* -1 (pow beta 2)))) alpha))) alpha)) 1/2) (pow alpha 2))
(/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 beta) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))) (* 1/2 (/ (+ 8 (+ (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 beta) (+ beta (* 2 beta))))) (+ (* (+ beta (* 2 beta)) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 beta) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))) (pow beta 3)))) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ beta (* 2 beta))))) alpha)) 1/2) (pow alpha 2))
(* -1 (* alpha (+ 1/2 (* -1/2 (/ beta alpha)))))
(* -1 (* alpha (+ 1 (* -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/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta)))) alpha))
(+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta))))
(- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1)
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1 (* (pow alpha 3) (- (* -1 (/ (+ beta (* 2 beta)) alpha)) 1)))
(* -1 (* (pow alpha 3) (- (* -1 (/ (+ beta (+ (* -1 (/ (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) alpha)) (* 2 beta))) alpha)) 1)))
(* -1 (* (pow alpha 3) (- (* -1 (/ (+ beta (+ (* -1 (/ (+ (* -2 (pow beta 2)) (+ (* -1 (/ (pow beta 3) alpha)) (* -1 (pow beta 2)))) alpha)) (* 2 beta))) alpha)) 1)))
(+ 1/2 (* -1/2 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (+ 8 (pow alpha 3)))))
(+ 1/2 (+ (* -1/2 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (+ 8 (pow alpha 3)))) (* 1/2 (* beta (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))))))
(+ 1/2 (+ (* -1/2 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (+ 8 (pow alpha 3)))) (* beta (+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (+ 8 (pow alpha 3)))) (* 2 (/ alpha (+ 8 (pow alpha 3))))) (+ (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ alpha (* 2 alpha)))) (pow (+ 8 (pow alpha 3)) 2))) (+ (* 2 (/ 1 (+ 8 (pow alpha 3)))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3)))))))) (* 1/2 (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (+ 8 (pow alpha 3)))) (* beta (+ (* 1/2 (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (+ 8 (pow alpha 3))) (+ (* -1 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))) (+ (/ (* (+ alpha (* 2 alpha)) (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (+ (* -1 (/ alpha (+ 8 (pow alpha 3)))) (* 2 (/ alpha (+ 8 (pow alpha 3))))) (+ (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ alpha (* 2 alpha)))) (pow (+ 8 (pow alpha 3)) 2))) (+ (* 2 (/ 1 (+ 8 (pow alpha 3)))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3))))))) (+ 8 (pow alpha 3)))))))) (* 1/2 (- (+ (* -1 (/ alpha (+ 8 (pow alpha 3)))) (* 2 (/ alpha (+ 8 (pow alpha 3))))) (+ (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ alpha (* 2 alpha)))) (pow (+ 8 (pow alpha 3)) 2))) (+ (* 2 (/ 1 (+ 8 (pow alpha 3)))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3)))))))))))))
(* -1/2 (/ alpha (+ 8 (pow alpha 3))))
(+ (* -1/2 (/ alpha (+ 8 (pow alpha 3)))) (* 1/2 (* beta (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2)))))))
(+ (* -1/2 (/ alpha (+ 8 (pow alpha 3)))) (* beta (+ (* -1/2 (* beta (+ (* -1 (/ (* alpha (+ alpha (* 2 alpha))) (pow (+ 8 (pow alpha 3)) 2))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3)))))) (* 1/2 (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))))))
(+ (* -1/2 (/ alpha (+ 8 (pow alpha 3)))) (* beta (+ (* 1/2 (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (* beta (+ (* -1/2 (* beta (+ (* -1 (/ alpha (pow (+ 8 (pow alpha 3)) 2))) (+ (* -1 (/ (* (+ (* -1 (/ (* alpha (+ alpha (* 2 alpha))) (pow (+ 8 (pow alpha 3)) 2))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3)))) (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ 8 (pow alpha 3)))) (/ (* (+ alpha (* 2 alpha)) (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3))))))) (* -1/2 (+ (* -1 (/ (* alpha (+ alpha (* 2 alpha))) (pow (+ 8 (pow alpha 3)) 2))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3))))))))))
(- beta alpha)
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
1/2
(+ 1/2 (* 1/4 beta))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
1/4
(+ 1/4 (* -1/8 beta))
(+ 1/4 (* beta (- (* 1/16 beta) 1/8)))
(+ 1/4 (* beta (- (* beta (+ 1/16 (* -1/32 beta))) 1/8)))
(* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha))
(+ (* -1 (* beta (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)))) (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* -1/2 (/ (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2))))) alpha)))))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* beta (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (/ beta (pow alpha 3)))))))
(- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1)
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) 1))) 1)
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))))) 1))) 1)
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))))) 1))) 1)
(* -1 (/ (+ 1 alpha) beta))
(/ (+ beta (* -1 (+ 1 alpha))) beta)
(/ (+ 1 alpha) beta)
(/ 2 (pow beta 2))
(/ (+ 2 (* -1 beta)) (pow beta 2))
(/ (+ 2 (* beta (- beta 1))) (pow beta 2))
(/ -2 (pow beta 2))
(/ (- beta 2) (pow beta 2))
(+ (* beta (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow alpha 3))
(+ (* beta (+ (* 2 (pow alpha 2)) (+ (* beta (+ alpha (* 2 alpha))) (pow alpha 2)))) (pow alpha 3))
(+ (* beta (+ (* 2 (pow alpha 2)) (+ (* beta (+ alpha (+ beta (* 2 alpha)))) (pow alpha 2)))) (pow alpha 3))
(/ -2 beta)
(/ (- beta 2) beta)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)) (* 1/2 (/ (- (+ 4 (+ (* -1 (* alpha (- (* 2 alpha) 2))) (* alpha (- alpha 2)))) (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ 2 alpha))) (pow alpha 2)))) (pow beta 2)))))
(+ 1 (+ (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (+ 4 (* alpha (- alpha 2))))) (+ 8 (+ (* (+ alpha (* 2 alpha)) (- (+ 4 (+ (* -1 (* alpha (- (* 2 alpha) 2))) (* alpha (- alpha 2)))) (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ 2 alpha))) (pow alpha 2))))) (+ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (* -1 alpha) (+ 2 alpha))) (pow alpha 3))))) (pow beta 3))) (* 1/2 (/ (- (+ 4 (+ (* -1 (* alpha (- (* 2 alpha) 2))) (* alpha (- alpha 2)))) (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ 2 alpha))) (pow alpha 2)))) (pow beta 2))))))
(/ 1/2 (pow beta 2))
(/ (+ 1/2 (* 1/2 (/ (- (* -1 alpha) (+ alpha (* 2 alpha))) beta))) (pow beta 2))
(/ (+ 1/2 (+ (* -1/2 (/ (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha)))) (pow alpha 2))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ alpha (* 2 alpha))) beta)))) (pow beta 2))
(/ (+ 1/2 (+ (* -1/2 (/ (+ 8 (+ (* -1 (* (+ alpha (* 2 alpha)) (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha)))) (pow alpha 2))))) (+ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (* -1 alpha) (+ alpha (* 2 alpha)))) (pow alpha 3)))) (pow beta 3))) (+ (* -1/2 (/ (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha)))) (pow alpha 2))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ alpha (* 2 alpha))) beta))))) (pow beta 2))
(* beta (+ 1/2 (* -1/2 (/ alpha beta))))
(* beta (+ 1 (* -1 (/ 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 (/ 2 (pow beta 2))) (/ 1 beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(/ 1/2 beta)
(/ (- 1/2 (/ 1 beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (/ 1 beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3))))) beta)
(/ (pow beta 3) (pow alpha 3))
(* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 3))) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))))
(* -1 (/ (pow beta 3) (pow alpha 2)))
(* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2)))) (+ (/ 1 (pow alpha 2)) (/ 1 (pow beta 2)))))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (+ (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (pow beta 3))) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2))))) (+ (/ 1 (pow alpha 2)) (+ (/ 1 (pow beta 2)) (/ 1 (pow beta 3))))))
(+ 1 (* -1 (/ (+ 1 alpha) beta)))
(/ (- 1 (* 2 (/ 1 beta))) beta)
(* (pow beta 3) (+ 1 (+ (* 2 (/ alpha beta)) (/ alpha beta))))
(* (pow beta 3) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ (pow alpha 2) (pow beta 2))) (+ (/ alpha beta) (/ (pow alpha 2) (pow beta 2)))))))
(* (pow beta 3) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ (pow alpha 2) (pow beta 2))) (+ (/ alpha beta) (+ (/ (pow alpha 2) (pow beta 2)) (/ (pow alpha 3) (pow beta 3))))))))
(- 1 (* 2 (/ 1 beta)))
(+ 1 (* 1/2 (/ (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha)))) (* 1/2 (/ (- (* -1 (+ 4 (+ (* alpha (+ (* -1 alpha) (* -1 (- alpha 2)))) (* alpha (- alpha 2))))) (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1 (+ 4 (+ (* alpha (+ (* -1 alpha) (* -1 (- alpha 2)))) (* alpha (- alpha 2))))) (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2)))))) (* 1/2 (/ (- (* -1 (* alpha (+ 4 (* alpha (- alpha 2))))) (+ 8 (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 (+ 4 (+ (* alpha (+ (* -1 alpha) (* -1 (- alpha 2)))) (* alpha (- alpha 2))))) (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2))))))) (+ (* -1 (* (+ (* -2 (pow alpha 2)) (* -1 (pow alpha 2))) (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) (pow alpha 3))))) beta))) beta)) (* -1/2 (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) beta)))
(/ (+ 1/2 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ alpha (* 2 alpha)))) (* -1/2 (/ (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2)))) beta))) beta))) (pow beta 2))
(/ (+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ 8 (+ (* -1 (* (+ (* -2 (pow alpha 2)) (* -1 (pow alpha 2))) (- (* -1 alpha) (+ alpha (* 2 alpha))))) (+ (* (+ alpha (* 2 alpha)) (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2))))) (pow alpha 3)))) beta)) (* 1/2 (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2)))))) beta)) (* -1/2 (- (* -1 alpha) (+ alpha (* 2 alpha))))) beta))) (pow beta 2))
(* -1 (* beta (- (* 1/2 (/ alpha beta)) 1/2)))
(* -1 (* beta (- (/ alpha beta) 1)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(* -1 (/ (- (/ 1 beta) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* 2 (/ 1 beta)) 1) beta)) 1/2) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 beta)) 2) beta)) 1) beta)) 1/2) beta))
(* -1 (* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) (* alpha beta))) (/ 1 (* alpha beta)))) beta)) (/ 1 (pow alpha 3)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) alpha)) (/ 1 alpha))) (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (* alpha beta)))) (/ 1 (* alpha beta))) beta)) (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha))) beta)) (/ 1 (pow alpha 3)))))
(* -1 (* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (+ (* -1 (/ (- (* 1/2 (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2))))) 1) beta)) (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha)))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(* -1 (/ (- (* 2 (/ 1 beta)) 1) beta))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ alpha (* 2 alpha)) beta)) 1)))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ alpha (+ (* -1 (/ (+ (* -2 (pow alpha 2)) (* -1 (pow alpha 2))) beta)) (* 2 alpha))) beta)) 1)))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ alpha (+ (* -1 (/ (+ (* -2 (pow alpha 2)) (+ (* -1 (/ (pow alpha 3) beta)) (* -1 (pow alpha 2)))) beta)) (* 2 alpha))) beta)) 1)))
Outputs
(+ 1/2 (* 1/2 (/ (* beta (+ 4 (* beta (- beta 2)))) (+ 8 (pow beta 3)))))
(fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (* alpha (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2))))) (* 1/2 (/ (* beta (+ 4 (* beta (- beta 2)))) (+ 8 (pow beta 3))))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) (*.f64 beta beta))) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) alpha (/.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ (* beta (+ 4 (* beta (- beta 2)))) (+ 8 (pow beta 3)))) (* alpha (+ (* 1/2 (* alpha (- (+ (* -1 (/ (- (* 2 beta) 2) (+ 8 (pow beta 3)))) (/ beta (+ 8 (pow beta 3)))) (+ (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ beta (* 2 beta)))) (pow (+ 8 (pow beta 3)) 2)) (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3))))))) (* 1/2 (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (/.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) (*.f64 beta beta))) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))))) alpha (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) (*.f64 beta beta))) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))))) alpha (fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (/ (* beta (+ 4 (* beta (- beta 2)))) (+ 8 (pow beta 3)))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (+ 8 (pow beta 3))) (+ (/ (* beta (+ 4 (* beta (- beta 2)))) (pow (+ 8 (pow beta 3)) 2)) (+ (/ (* (+ beta (* 2 beta)) (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3))) (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (/ (- (* 2 beta) 2) (+ 8 (pow beta 3)))) (/ beta (+ 8 (pow beta 3)))) (+ (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ beta (* 2 beta)))) (pow (+ 8 (pow beta 3)) 2)) (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))))) (+ 8 (pow beta 3)))))))) (* 1/2 (- (+ (* -1 (/ (- (* 2 beta) 2) (+ 8 (pow beta 3)))) (/ beta (+ 8 (pow beta 3)))) (+ (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ beta (* 2 beta)))) (pow (+ 8 (pow beta 3)) 2)) (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (/ (+ 4 (* beta (- beta 2))) (+ 8 (pow beta 3)))) (/ (* beta (- (* 2 beta) 2)) (+ 8 (pow beta 3)))) (/ (* beta (* (+ 4 (* beta (- beta 2))) (+ (* 2 (pow beta 2)) (pow beta 2)))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (fma.f64 beta (/.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (-.f64 (/.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (/.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) (*.f64 beta beta))) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (*.f64 (*.f64 #s(literal 3 binary64) beta) (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) (*.f64 beta beta))) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) alpha) (-.f64 (/.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (/.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) (*.f64 beta beta))) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))))))) alpha (*.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (*.f64 #s(literal 3 binary64) (*.f64 beta beta))) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) alpha (fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(* 1/2 (/ beta (+ 8 (pow beta 3))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2))))) (* 1/2 (/ beta (+ 8 (pow beta 3)))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 beta (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) alpha) (/.f64 beta (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))))
(+ (* 1/2 (/ beta (+ 8 (pow beta 3)))) (* alpha (+ (* -1/2 (* alpha (+ (* -1 (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))) (/ (* beta (+ beta (* 2 beta))) (pow (+ 8 (pow beta 3)) 2))))) (* -1/2 (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 beta beta)) (/.f64 (fma.f64 beta (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) alpha (fma.f64 beta (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal 1/2 binary64)))
(+ (* 1/2 (/ beta (+ 8 (pow beta 3)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (* -1 (/ (* (+ beta (* 2 beta)) (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))) (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))) (/ (* beta (+ beta (* 2 beta))) (pow (+ 8 (pow beta 3)) 2))) (+ (* 2 (pow beta 2)) (pow beta 2))) (+ 8 (pow beta 3)))) (/ beta (pow (+ 8 (pow beta 3)) 2)))))) (* -1/2 (+ (* -1 (/ (* (+ (* 2 (pow beta 2)) (pow beta 2)) (+ (/ 1 (+ 8 (pow beta 3))) (/ (* beta (+ (* 2 (pow beta 2)) (pow beta 2))) (pow (+ 8 (pow beta 3)) 2)))) (+ 8 (pow beta 3)))) (/ (* beta (+ beta (* 2 beta))) (pow (+ 8 (pow beta 3)) 2)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 beta (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 #s(literal 3 binary64) beta)) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 beta beta)) (/.f64 (fma.f64 beta (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 beta beta))))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 beta (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) alpha (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 beta beta)) (/.f64 (fma.f64 beta (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))))) alpha (*.f64 (fma.f64 beta (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)))) #s(literal -1/2 binary64))) alpha (*.f64 (/.f64 beta (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal 1/2 binary64)))
(* 1/2 beta)
(*.f64 #s(literal 1/2 binary64) beta)
(+ (* -1/2 alpha) (* 1/2 beta))
(*.f64 #s(literal -1/2 binary64) (-.f64 alpha beta))
beta
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))))
(+ (* 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 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha))) alpha (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 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 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 3)))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 alpha #s(literal 3 binary64)))
(/ (+ (* -1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta))))) (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))))) (pow alpha 3))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (pow.f64 alpha #s(literal 3 binary64)))
(/ (+ (* 1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (+ 2 (* 2 beta))))))) (pow alpha 3))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) alpha (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha)) (pow.f64 alpha #s(literal 3 binary64)))
(* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2)))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* 1/2 (* alpha (* (+ 2 beta) (+ 2 (* 2 beta)))))) (pow alpha 2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 alpha alpha))
(/ (+ (* -1/2 (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta)))) (* alpha (+ (* -1/2 (* alpha (+ 2 (* 2 beta)))) (* 1/2 (* (+ 2 beta) (+ 2 (* 2 beta))))))) (pow alpha 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta) (*.f64 #s(literal -1/2 binary64) alpha))) alpha)) (*.f64 alpha alpha))
(/ -4 (pow alpha 2))
(/.f64 #s(literal -4 binary64) (*.f64 alpha alpha))
(/ (- (* 2 alpha) 4) (pow alpha 2))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)) (*.f64 alpha alpha))
(/ (- (* alpha (+ 2 (* -1 alpha))) 4) (pow alpha 2))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 4 binary64)) (*.f64 alpha 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))
(/ 1 beta)
(/.f64 #s(literal 1 binary64) beta)
(+ (/ 1 beta) (/ alpha beta))
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
1
#s(literal 1 binary64)
(+ 1 alpha)
(+.f64 #s(literal 1 binary64) alpha)
(pow beta 3)
(pow.f64 beta #s(literal 3 binary64))
(+ (* alpha (+ (* 2 (pow beta 2)) (pow beta 2))) (pow beta 3))
(fma.f64 (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) alpha (pow.f64 beta #s(literal 3 binary64)))
(+ (* alpha (+ (* 2 (pow beta 2)) (+ (* alpha (+ beta (* 2 beta))) (pow beta 2)))) (pow beta 3))
(fma.f64 (fma.f64 (*.f64 #s(literal 3 binary64) beta) alpha (*.f64 #s(literal 3 binary64) (*.f64 beta beta))) alpha (pow.f64 beta #s(literal 3 binary64)))
(+ (* alpha (+ (* 2 (pow beta 2)) (+ (* alpha (+ alpha (+ beta (* 2 beta)))) (pow beta 2)))) (pow beta 3))
(fma.f64 (fma.f64 (fma.f64 #s(literal 3 binary64) beta alpha) alpha (*.f64 #s(literal 3 binary64) (*.f64 beta beta))) alpha (pow.f64 beta #s(literal 3 binary64)))
(* 1/2 (/ (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))) (* 1/2 (/ (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 #s(literal 3 binary64) beta (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta)))) alpha)))) alpha)
(/ (+ (* 1/2 (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))) (+ (* 1/2 (/ (- (* beta (+ 4 (* beta (- beta 2)))) (+ (* -1 (+ 8 (pow beta 3))) (+ (* (+ beta (* 2 beta)) (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (pow alpha 2))) (* 1/2 (/ (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))))) alpha)))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta)))) (*.f64 #s(literal 3 binary64) beta) (fma.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (fma.f64 #s(literal -1 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))))) (*.f64 alpha alpha)) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta)))) alpha)) (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 8 (pow beta 3)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))) (+ (* (+ beta (* 2 beta)) (- (* beta (+ 4 (* beta (- beta 2)))) (+ (* -1 (+ 8 (pow beta 3))) (+ (* (+ beta (* 2 beta)) (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))))))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))))) (pow alpha 3))) (+ (* 1/2 (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))) (+ (* 1/2 (/ (- (* beta (+ 4 (* beta (- beta 2)))) (+ (* -1 (+ 8 (pow beta 3))) (+ (* (+ beta (* 2 beta)) (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta)))))))) (pow alpha 2))) (* 1/2 (/ (- (+ (* -1 (+ 4 (* beta (- beta 2)))) (* beta (- (* 2 beta) 2))) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- (+ beta (* -1 (- (* 2 beta) 2))) (* -1 (+ beta (* 2 beta))))))) alpha))))) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta)))) (*.f64 #s(literal 3 binary64) beta) (fma.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (fma.f64 #s(literal -1 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))))) (*.f64 #s(literal 3 binary64) beta) (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta)))) (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (*.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)) beta) (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta)))) (*.f64 #s(literal 3 binary64) beta) (fma.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (fma.f64 #s(literal -1 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64))))) (*.f64 alpha alpha)) (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (neg.f64 (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64)))) (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta)))) alpha)) (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta))))) alpha)
(/ -1/2 (pow alpha 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 alpha alpha))
(/ (- (* 1/2 (/ (- beta (* -1 (+ beta (* 2 beta)))) alpha)) 1/2) (pow alpha 2))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta (*.f64 #s(literal -3 binary64) beta)) alpha) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 alpha alpha))
(/ (- (+ (* -1/2 (/ (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- beta (* -1 (+ beta (* 2 beta)))))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ beta (* 2 beta)))) alpha))) 1/2) (pow alpha 2))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 beta (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta))) (*.f64 alpha alpha)) (/.f64 (-.f64 beta (*.f64 #s(literal -3 binary64) beta)) alpha))) #s(literal 1/2 binary64)) (*.f64 alpha alpha))
(/ (- (+ (* -1/2 (/ (+ (* -1 (* (+ beta (* 2 beta)) (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- beta (* -1 (+ beta (* 2 beta)))))))) (+ (* -1 (+ 8 (pow beta 3))) (* (+ (* 2 (pow beta 2)) (pow beta 2)) (- beta (* -1 (+ beta (* 2 beta))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (* (+ beta (* 2 beta)) (- beta (* -1 (+ beta (* 2 beta)))))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ beta (* 2 beta)))) alpha)))) 1/2) (pow alpha 2))
(/.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 beta (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta))) (*.f64 #s(literal -3 binary64) beta) (fma.f64 (-.f64 beta (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) (*.f64 beta beta)) (fma.f64 #s(literal -1 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal -8 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 (-.f64 beta (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal 3 binary64) beta))) (*.f64 alpha alpha)) (/.f64 (-.f64 beta (*.f64 #s(literal -3 binary64) beta)) alpha))) #s(literal 1/2 binary64))) (*.f64 alpha alpha))
(* -1/2 alpha)
(*.f64 #s(literal -1/2 binary64) alpha)
(* alpha (- (* 1/2 (/ beta alpha)) 1/2))
(*.f64 (-.f64 (*.f64 (/.f64 beta alpha) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) alpha)
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (/ beta alpha) 1))
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) 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 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.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 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 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))) (*.f64 (/.f64 (-.f64 (neg.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))) 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 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.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 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (* 1/2 (+ 2 (* 2 beta)))) alpha)
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)) (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 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))))) alpha)
(* -1/2 (+ 2 (* 2 beta)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal -1/2 binary64))
(+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha)))
(*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))))
(+ (* -1/2 (+ 2 (* 2 beta))) (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) (pow alpha 2))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)))))
-1
#s(literal -1 binary64)
(- (* 2 (/ 1 alpha)) 1)
(-.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 1 binary64))
(- (* 2 (/ 1 alpha)) (+ 1 (/ 4 (pow alpha 2))))
(-.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 alpha 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) #s(literal 1 binary64)) beta)) alpha)
(/ alpha beta)
(/.f64 alpha beta)
(* alpha (+ (/ 1 beta) (/ 1 (* alpha beta))))
(*.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal 1 binary64)) beta) alpha)
alpha
(* alpha (+ 1 (/ 1 alpha)))
(+.f64 #s(literal 1 binary64) alpha)
(pow alpha 3)
(pow.f64 alpha #s(literal 3 binary64))
(* (pow alpha 3) (+ 1 (+ (* 2 (/ beta alpha)) (/ beta alpha))))
(*.f64 (fma.f64 #s(literal 3 binary64) (/.f64 beta alpha) #s(literal 1 binary64)) (pow.f64 alpha #s(literal 3 binary64)))
(* (pow alpha 3) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ (pow beta 2) (pow alpha 2))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))))))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha)) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha))) #s(literal 1 binary64)) (pow.f64 alpha #s(literal 3 binary64)))
(* (pow alpha 3) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 2 (/ (pow beta 2) (pow alpha 2))) (+ (/ beta alpha) (+ (/ (pow beta 2) (pow alpha 2)) (/ (pow beta 3) (pow alpha 3))))))))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha)) (+.f64 (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (pow.f64 (/.f64 beta alpha) #s(literal 3 binary64))) (/.f64 beta alpha))) #s(literal 1 binary64)) (pow.f64 alpha #s(literal 3 binary64)))
(* -1/2 (/ (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))) alpha))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* -1/2 (/ (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))) alpha)) (* 1/2 (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 beta (-.f64 beta #s(literal 2 binary64))) (-.f64 beta #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64)))) alpha) (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1 (* beta (+ 4 (* beta (- beta 2))))) (+ 8 (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) (+ (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (pow beta 3))))) alpha)) (* 1/2 (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) alpha)) (* 1/2 (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) alpha))
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (-.f64 (-.f64 (*.f64 (neg.f64 beta) (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64))) #s(literal 8 binary64)) (fma.f64 (-.f64 (neg.f64 (fma.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 beta (-.f64 beta #s(literal 2 binary64))) (-.f64 beta #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64)))) (*.f64 #s(literal -3 binary64) beta) (fma.f64 (neg.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64))) (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (pow.f64 beta #s(literal 3 binary64))))) alpha) (-.f64 (neg.f64 (fma.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 beta (-.f64 beta #s(literal 2 binary64))) (-.f64 beta #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64)))))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* -1 (* beta (+ 4 (* beta (- beta 2))))) (+ 8 (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) (+ (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (pow beta 3)))))) (* 1/2 (/ (+ (* -1 (* (+ 8 (pow beta 3)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (* beta (+ 4 (* beta (- beta 2))))) (+ 8 (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) (+ (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (pow beta 3))))))) (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))))) alpha))) alpha)) (* 1/2 (- (* -1 (+ 4 (+ (* beta (+ (* -1 beta) (* -1 (- beta 2)))) (* beta (- beta 2))))) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))))) alpha)) (* 1/2 (- (* -1 (+ beta (+ (* -1 beta) (* -1 (- beta 2))))) (+ beta (* 2 beta))))) alpha))
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (neg.f64 (fma.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 beta (-.f64 beta #s(literal 2 binary64))) (-.f64 beta #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64)))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (neg.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64))) (-.f64 (neg.f64 (fma.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 beta (-.f64 beta #s(literal 2 binary64))) (-.f64 beta #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 (neg.f64 beta) (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64))) #s(literal 8 binary64)) (fma.f64 (-.f64 (neg.f64 (fma.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 beta (-.f64 beta #s(literal 2 binary64))) (-.f64 beta #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64)))) (*.f64 #s(literal -3 binary64) beta) (fma.f64 (neg.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64))) (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (pow.f64 beta #s(literal 3 binary64))))) (*.f64 #s(literal -3 binary64) beta)))) alpha) (-.f64 (-.f64 (*.f64 (neg.f64 beta) (fma.f64 (-.f64 beta #s(literal 2 binary64)) beta #s(literal 4 binary64))) #s(literal 8 binary64)) (fma.f64 (-.f64 (neg.f64 (fma.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 beta (-.f64 beta #s(literal 2 binary64))) (-.f64 beta #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64)))) (*.f64 #s(literal -3 binary64) beta) (fma.f64 (neg.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64))) (fma.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (-.f64 beta #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) beta)) (pow.f64 beta #s(literal 3 binary64))))))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(/ (- (* -1/2 (/ (- (* -1 beta) (+ beta (* 2 beta))) alpha)) 1/2) (pow alpha 2))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 beta alpha) #s(literal -4 binary64)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 alpha alpha))
(/ (- (* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ beta (* 2 beta)))) (* 1/2 (/ (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 beta) (+ beta (* 2 beta))))) (* -1 (pow beta 2)))) alpha))) alpha)) 1/2) (pow alpha 2))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 beta #s(literal -4 binary64) (/.f64 (fma.f64 (*.f64 beta #s(literal -4 binary64)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64))) alpha))) (neg.f64 alpha)) #s(literal 1/2 binary64)) (*.f64 alpha alpha))
(/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 beta) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))) (* 1/2 (/ (+ 8 (+ (* -1 (* (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (- (* -1 beta) (+ beta (* 2 beta))))) (+ (* (+ beta (* 2 beta)) (+ (* -2 (pow beta 2)) (+ (* -1 (* (+ beta (* 2 beta)) (- (* -1 beta) (+ beta (* 2 beta))))) (* -1 (pow beta 2))))) (pow beta 3)))) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ beta (* 2 beta))))) alpha)) 1/2) (pow alpha 2))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 beta #s(literal -4 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 (*.f64 beta #s(literal -4 binary64)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64))) (/.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 beta #s(literal -4 binary64))) (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 (*.f64 beta #s(literal -4 binary64)) (*.f64 #s(literal -3 binary64) beta) (*.f64 (*.f64 beta beta) #s(literal -3 binary64))) (*.f64 #s(literal 3 binary64) beta) (pow.f64 beta #s(literal 3 binary64)))) #s(literal 8 binary64)) alpha))) (neg.f64 alpha))) (neg.f64 alpha)) #s(literal 1/2 binary64)) (*.f64 alpha alpha))
(* -1 (* alpha (+ 1/2 (* -1/2 (/ beta alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta alpha) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 #s(literal 1 binary64) (/.f64 beta alpha)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) 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) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)))) (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 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.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))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (* (+ 2 beta) (+ 2 (* 2 beta))) alpha))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta)))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)))) (neg.f64 alpha))) (neg.f64 alpha))
(+ (* -1 (/ (+ (* -1/2 (* (+ 2 beta) (+ 2 (* 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (+ 2 (* 2 beta))) alpha))) alpha)) (* -1/2 (+ 2 (* 2 beta))))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)))) (neg.f64 alpha)))
(- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1)
(-.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta)) alpha) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) beta)))
(* -1 (* (pow alpha 3) (- (* -1 (/ (+ beta (* 2 beta)) alpha)) 1)))
(*.f64 (neg.f64 (pow.f64 alpha #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 beta alpha)) #s(literal 1 binary64)))
(* -1 (* (pow alpha 3) (- (* -1 (/ (+ beta (+ (* -1 (/ (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) alpha)) (* 2 beta))) alpha)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 3 binary64) beta (/.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (neg.f64 alpha))) (neg.f64 alpha)) #s(literal 1 binary64))) (pow.f64 alpha #s(literal 3 binary64)))
(* -1 (* (pow alpha 3) (- (* -1 (/ (+ beta (+ (* -1 (/ (+ (* -2 (pow beta 2)) (+ (* -1 (/ (pow beta 3) alpha)) (* -1 (pow beta 2)))) alpha)) (* 2 beta))) alpha)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 3 binary64) beta (/.f64 (fma.f64 (*.f64 beta beta) #s(literal -3 binary64) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha)) #s(literal 1 binary64))) (pow.f64 alpha #s(literal 3 binary64)))
(+ 1/2 (* -1/2 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (+ 8 (pow alpha 3)))))
(fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (+ 8 (pow alpha 3)))) (* 1/2 (* beta (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (+.f64 (fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) beta)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (+ 8 (pow alpha 3)))) (* beta (+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (+ 8 (pow alpha 3)))) (* 2 (/ alpha (+ 8 (pow alpha 3))))) (+ (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ alpha (* 2 alpha)))) (pow (+ 8 (pow alpha 3)) 2))) (+ (* 2 (/ 1 (+ 8 (pow alpha 3)))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3)))))))) (* 1/2 (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (neg.f64 alpha) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) alpha) (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (+.f64 (fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))))) beta (+.f64 (fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))))) beta (fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (+ 8 (pow alpha 3)))) (* beta (+ (* 1/2 (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (+ 8 (pow alpha 3))) (+ (* -1 (/ (* alpha (+ 4 (* alpha (- alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))) (+ (/ (* (+ alpha (* 2 alpha)) (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (+ (* -1 (/ alpha (+ 8 (pow alpha 3)))) (* 2 (/ alpha (+ 8 (pow alpha 3))))) (+ (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ alpha (* 2 alpha)))) (pow (+ 8 (pow alpha 3)) 2))) (+ (* 2 (/ 1 (+ 8 (pow alpha 3)))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3))))))) (+ 8 (pow alpha 3)))))))) (* 1/2 (- (+ (* -1 (/ alpha (+ 8 (pow alpha 3)))) (* 2 (/ alpha (+ 8 (pow alpha 3))))) (+ (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ alpha (* 2 alpha)))) (pow (+ 8 (pow alpha 3)) 2))) (+ (* 2 (/ 1 (+ 8 (pow alpha 3)))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (+ (* -1 (/ (* alpha (- (* 2 alpha) 2)) (+ 8 (pow alpha 3)))) (+ (* 4 (/ 1 (+ 8 (pow alpha 3)))) (/ (* alpha (- alpha 2)) (+ 8 (pow alpha 3))))) (* -1 (/ (* alpha (* (+ 4 (* alpha (- alpha 2))) (+ (* 2 (pow alpha 2)) (pow alpha 2)))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3)))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (neg.f64 alpha) (/.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (-.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (neg.f64 alpha) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) alpha) (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (+.f64 (fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))))) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (*.f64 (*.f64 #s(literal 3 binary64) alpha) (+.f64 (fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))))) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))))) beta (-.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (neg.f64 alpha) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) alpha) (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (+.f64 (fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))))))) beta (*.f64 (+.f64 (fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) beta (fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64)) alpha) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* -1/2 (/ alpha (+ 8 (pow alpha 3))))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1/2 binary64))
(+ (* -1/2 (/ alpha (+ 8 (pow alpha 3)))) (* 1/2 (* beta (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2)))))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) beta)))
(+ (* -1/2 (/ alpha (+ 8 (pow alpha 3)))) (* beta (+ (* -1/2 (* beta (+ (* -1 (/ (* alpha (+ alpha (* 2 alpha))) (pow (+ 8 (pow alpha 3)) 2))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3)))))) (* 1/2 (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (/.f64 (*.f64 #s(literal 3 binary64) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) beta) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ alpha (+ 8 (pow alpha 3)))) (* beta (+ (* 1/2 (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (* beta (+ (* -1/2 (* beta (+ (* -1 (/ alpha (pow (+ 8 (pow alpha 3)) 2))) (+ (* -1 (/ (* (+ (* -1 (/ (* alpha (+ alpha (* 2 alpha))) (pow (+ 8 (pow alpha 3)) 2))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3)))) (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ 8 (pow alpha 3)))) (/ (* (+ alpha (* 2 alpha)) (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3))))))) (* -1/2 (+ (* -1 (/ (* alpha (+ alpha (* 2 alpha))) (pow (+ 8 (pow alpha 3)) 2))) (/ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (/ 1 (+ 8 (pow alpha 3))) (* -1 (/ (* alpha (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow (+ 8 (pow alpha 3)) 2))))) (+ 8 (pow alpha 3))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) alpha) (neg.f64 (*.f64 (fma.f64 (neg.f64 alpha) (/.f64 (*.f64 #s(literal 3 binary64) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))))) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))) beta (fma.f64 (neg.f64 alpha) (/.f64 (*.f64 #s(literal 3 binary64) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)))))) beta (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) alpha) (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) beta (*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1/2 binary64)))
(- beta alpha)
(-.f64 beta 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 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 (* 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 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/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) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (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 (/.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))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 beta))
(fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* -1/8 beta))))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(+ 1/2 (* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8)))))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) beta) #s(literal 1/8 binary64)) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
1/4
#s(literal 1/4 binary64)
(+ 1/4 (* -1/8 beta))
(fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))
(+ 1/4 (* beta (- (* 1/16 beta) 1/8)))
(fma.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) beta) #s(literal 1/8 binary64)) beta #s(literal 1/4 binary64))
(+ 1/4 (* beta (- (* beta (+ 1/16 (* -1/32 beta))) 1/8)))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/32 binary64) beta #s(literal 1/16 binary64)) beta) #s(literal 1/8 binary64)) beta #s(literal 1/4 binary64))
(* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 alpha))
(+ (* -1 (* beta (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)))) (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)))
(neg.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) beta (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) alpha)))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* -1/2 (/ (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2))))) alpha)))))
(fma.f64 (fma.f64 (*.f64 beta (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha)) #s(literal -1/2 binary64) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)))) beta (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 alpha)))
(+ (* -1 (/ (- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1) alpha)) (* beta (+ (* -1 (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha))) (* beta (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (/ beta (pow alpha 3)))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) #s(literal -1/2 binary64) (/.f64 beta (pow.f64 alpha #s(literal 3 binary64)))) beta (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)))) beta (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 alpha)))
(- (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) 1)
(-.f64 (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) 1))) 1)
(-.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) beta (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (* beta (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))))) 1))) 1)
(-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))))) #s(literal 1 binary64)) beta (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(- (+ (* 1/2 (/ (- 4 (* 8 (/ 1 alpha))) alpha)) (* beta (- (+ (* 1/2 (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2))))) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))))) 1))) 1)
(-.f64 (fma.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (neg.f64 beta) (*.f64 alpha alpha))) beta (*.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) beta (*.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* -1 (/ (+ 1 alpha) beta))
(/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta)
(/ (+ beta (* -1 (+ 1 alpha))) beta)
(/.f64 (-.f64 beta (+.f64 #s(literal 1 binary64) alpha)) beta)
(/ (+ 1 alpha) beta)
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
(/ 2 (pow beta 2))
(/.f64 #s(literal 2 binary64) (*.f64 beta beta))
(/ (+ 2 (* -1 beta)) (pow beta 2))
(/.f64 (-.f64 #s(literal 2 binary64) beta) (*.f64 beta beta))
(/ (+ 2 (* beta (- beta 1))) (pow beta 2))
(/.f64 (fma.f64 (-.f64 beta #s(literal 1 binary64)) beta #s(literal 2 binary64)) (*.f64 beta beta))
(/ -2 (pow beta 2))
(/.f64 #s(literal -2 binary64) (*.f64 beta beta))
(/ (- beta 2) (pow beta 2))
(/.f64 (-.f64 beta #s(literal 2 binary64)) (*.f64 beta beta))
(+ (* beta (+ (* 2 (pow alpha 2)) (pow alpha 2))) (pow alpha 3))
(fma.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) beta (pow.f64 alpha #s(literal 3 binary64)))
(+ (* beta (+ (* 2 (pow alpha 2)) (+ (* beta (+ alpha (* 2 alpha))) (pow alpha 2)))) (pow alpha 3))
(fma.f64 (fma.f64 (*.f64 #s(literal 3 binary64) alpha) alpha (*.f64 (*.f64 #s(literal 3 binary64) alpha) beta)) beta (pow.f64 alpha #s(literal 3 binary64)))
(+ (* beta (+ (* 2 (pow alpha 2)) (+ (* beta (+ alpha (+ beta (* 2 alpha)))) (pow alpha 2)))) (pow alpha 3))
(fma.f64 (fma.f64 (fma.f64 #s(literal 3 binary64) alpha beta) beta (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) beta (pow.f64 alpha #s(literal 3 binary64)))
(/ -2 beta)
(/.f64 #s(literal -2 binary64) beta)
(/ (- beta 2) beta)
(/.f64 (-.f64 beta #s(literal 2 binary64)) beta)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)) (* 1/2 (/ (- (+ 4 (+ (* -1 (* alpha (- (* 2 alpha) 2))) (* alpha (- alpha 2)))) (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ 2 alpha))) (pow alpha 2)))) (pow beta 2)))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (neg.f64 alpha) (-.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (-.f64 alpha #s(literal 2 binary64))) #s(literal 4 binary64)) (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 #s(literal 3 binary64) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)))) (*.f64 beta beta)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)) #s(literal 1 binary64))
(+ 1 (+ (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (+ 4 (* alpha (- alpha 2))))) (+ 8 (+ (* (+ alpha (* 2 alpha)) (- (+ 4 (+ (* -1 (* alpha (- (* 2 alpha) 2))) (* alpha (- alpha 2)))) (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ 2 alpha))) (pow alpha 2))))) (+ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (* -1 alpha) (+ 2 alpha))) (pow alpha 3))))) (pow beta 3))) (* 1/2 (/ (- (+ 4 (+ (* -1 (* alpha (- (* 2 alpha) 2))) (* alpha (- alpha 2)))) (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ 2 alpha))) (pow alpha 2)))) (pow beta 2))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 (neg.f64 alpha) (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64))) #s(literal 8 binary64)) (fma.f64 (-.f64 (fma.f64 (neg.f64 alpha) (-.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (-.f64 alpha #s(literal 2 binary64))) #s(literal 4 binary64)) (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 #s(literal 3 binary64) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)))) (*.f64 #s(literal 3 binary64) alpha) (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 alpha #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 (neg.f64 alpha) (-.f64 (-.f64 (*.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (-.f64 alpha #s(literal 2 binary64))) #s(literal 4 binary64)) (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 #s(literal 3 binary64) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)))) (*.f64 beta beta))) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)) #s(literal 1 binary64))
(/ 1/2 (pow beta 2))
(/.f64 #s(literal 1/2 binary64) (*.f64 beta beta))
(/ (+ 1/2 (* 1/2 (/ (- (* -1 alpha) (+ alpha (* 2 alpha))) beta))) (pow beta 2))
(/.f64 (fma.f64 (*.f64 (/.f64 alpha beta) #s(literal -4 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 beta beta))
(/ (+ 1/2 (+ (* -1/2 (/ (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha)))) (pow alpha 2))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ alpha (* 2 alpha))) beta)))) (pow beta 2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (fma.f64 (*.f64 alpha #s(literal -4 binary64)) (*.f64 #s(literal 3 binary64) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (*.f64 beta beta)) (*.f64 (/.f64 alpha beta) #s(literal -4 binary64))) #s(literal 1/2 binary64)) (*.f64 beta beta))
(/ (+ 1/2 (+ (* -1/2 (/ (+ 8 (+ (* -1 (* (+ alpha (* 2 alpha)) (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha)))) (pow alpha 2))))) (+ (* (+ (* 2 (pow alpha 2)) (pow alpha 2)) (- (* -1 alpha) (+ alpha (* 2 alpha)))) (pow alpha 3)))) (pow beta 3))) (+ (* -1/2 (/ (+ (* 2 (pow alpha 2)) (+ (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha)))) (pow alpha 2))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ alpha (* 2 alpha))) beta))))) (pow beta 2))
(/.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) alpha)) (fma.f64 (*.f64 alpha #s(literal -4 binary64)) (*.f64 #s(literal 3 binary64) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (fma.f64 (*.f64 alpha #s(literal -4 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal 8 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (fma.f64 (*.f64 alpha #s(literal -4 binary64)) (*.f64 #s(literal 3 binary64) alpha) (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha))) (*.f64 beta beta)) (*.f64 (/.f64 alpha beta) #s(literal -4 binary64))) #s(literal 1/2 binary64))) (*.f64 beta beta))
(* beta (+ 1/2 (* -1/2 (/ alpha beta))))
(*.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) beta)
(* beta (+ 1 (* -1 (/ alpha beta))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha 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)))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.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))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.f64 beta beta)) (/.f64 (*.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(- (+ 1 (/ 2 (pow beta 2))) (/ 1 beta))
(-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta))
(- (+ 1 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 4 binary64) (pow.f64 beta #s(literal 3 binary64))))
(/ 1/2 beta)
(/.f64 #s(literal 1/2 binary64) beta)
(/ (- 1/2 (/ 1 beta)) beta)
(/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (/ 1 beta)) beta)
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) beta)) beta)
(/ (- (+ 1/2 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3))))) beta)
(/.f64 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 4 binary64) (pow.f64 beta #s(literal 3 binary64)))) beta)
(/ (pow beta 3) (pow alpha 3))
(pow.f64 (/.f64 beta alpha) #s(literal 3 binary64))
(* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) (*.f64 alpha beta)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) beta) (/.f64 #s(literal -1 binary64) beta) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) (*.f64 alpha beta)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (+ (* -1 (/ (- (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 3))) (+ (* -1 (/ (- (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) alpha)) (/ 1 alpha)) (pow beta 2))) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) alpha) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) (*.f64 alpha beta)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64)))
(* -1 (/ (pow beta 3) (pow alpha 2)))
(/.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (*.f64 alpha alpha))
(* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2)))) (+ (/ 1 (pow alpha 2)) (/ 1 (pow beta 2)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) (*.f64 beta beta)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)))) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (- (+ (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (+ (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (pow beta 3))) (* 1/2 (/ (- (* 6 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 2)))) (pow beta 2))))) (+ (/ 1 (pow alpha 2)) (+ (/ 1 (pow beta 2)) (/ 1 (pow beta 3))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) alpha) (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 beta beta)) (/.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha)))) (pow.f64 beta #s(literal 3 binary64)))
(+ 1 (* -1 (/ (+ 1 alpha) beta)))
(/.f64 (-.f64 beta (+.f64 #s(literal 1 binary64) alpha)) beta)
(/ (- 1 (* 2 (/ 1 beta))) beta)
(/.f64 (/.f64 (-.f64 beta #s(literal 2 binary64)) beta) beta)
(* (pow beta 3) (+ 1 (+ (* 2 (/ alpha beta)) (/ alpha beta))))
(*.f64 (fma.f64 #s(literal 3 binary64) (/.f64 alpha beta) #s(literal 1 binary64)) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ (pow alpha 2) (pow beta 2))) (+ (/ alpha beta) (/ (pow alpha 2) (pow beta 2)))))))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta)) (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) #s(literal 1 binary64)) (pow.f64 beta #s(literal 3 binary64)))
(* (pow beta 3) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 2 (/ (pow alpha 2) (pow beta 2))) (+ (/ alpha beta) (+ (/ (pow alpha 2) (pow beta 2)) (/ (pow alpha 3) (pow beta 3))))))))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta)) (+.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (pow.f64 (/.f64 alpha beta) #s(literal 3 binary64))) (/.f64 alpha beta))) #s(literal 1 binary64)) (pow.f64 beta #s(literal 3 binary64)))
(- 1 (* 2 (/ 1 beta)))
(/.f64 (-.f64 beta #s(literal 2 binary64)) beta)
(+ 1 (* 1/2 (/ (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))) beta)))
(fma.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) alpha (neg.f64 (-.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) alpha)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha)))) (* 1/2 (/ (- (* -1 (+ 4 (+ (* alpha (+ (* -1 alpha) (* -1 (- alpha 2)))) (* alpha (- alpha 2))))) (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2))))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) alpha (neg.f64 (-.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) alpha)) (/.f64 (-.f64 (neg.f64 (fma.f64 alpha (fma.f64 #s(literal -1 binary64) (+.f64 alpha (-.f64 alpha #s(literal 2 binary64))) (-.f64 alpha #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) alpha)) (fma.f64 (fma.f64 #s(literal 0 binary64) alpha (neg.f64 (-.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) alpha)) (*.f64 (*.f64 alpha alpha) #s(literal -3 binary64)))) beta))) beta))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1 (+ 4 (+ (* alpha (+ (* -1 alpha) (* -1 (- alpha 2)))) (* alpha (- alpha 2))))) (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2)))))) (* 1/2 (/ (- (* -1 (* alpha (+ 4 (* alpha (- alpha 2))))) (+ 8 (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 (+ 4 (+ (* alpha (+ (* -1 alpha) (* -1 (- alpha 2)))) (* alpha (- alpha 2))))) (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2))))))) (+ (* -1 (* (+ (* -2 (pow alpha 2)) (* -1 (pow alpha 2))) (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) (pow alpha 3))))) beta))) beta)) (* -1/2 (- (* -1 (+ alpha (+ (* -1 alpha) (* -1 (- alpha 2))))) (+ alpha (* 2 alpha))))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) alpha (neg.f64 (-.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) alpha)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (neg.f64 (fma.f64 alpha (fma.f64 #s(literal -1 binary64) (+.f64 alpha (-.f64 alpha #s(literal 2 binary64))) (-.f64 alpha #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) alpha)) (fma.f64 (fma.f64 #s(literal 0 binary64) alpha (neg.f64 (-.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) alpha)) (*.f64 (*.f64 alpha alpha) #s(literal -3 binary64)))) (/.f64 (-.f64 (-.f64 (*.f64 (neg.f64 alpha) (fma.f64 (-.f64 alpha #s(literal 2 binary64)) alpha #s(literal 4 binary64))) #s(literal 8 binary64)) (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) alpha)) (-.f64 (neg.f64 (fma.f64 alpha (fma.f64 #s(literal -1 binary64) (+.f64 alpha (-.f64 alpha #s(literal 2 binary64))) (-.f64 alpha #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) alpha)) (fma.f64 (fma.f64 #s(literal 0 binary64) alpha (neg.f64 (-.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) alpha)) (*.f64 (*.f64 alpha alpha) #s(literal -3 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 alpha alpha) #s(literal -3 binary64))) (fma.f64 (fma.f64 #s(literal 0 binary64) alpha (neg.f64 (-.f64 alpha #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) alpha)) (pow.f64 alpha #s(literal 3 binary64))))) beta))) (neg.f64 beta))) beta))
(/ (+ 1/2 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ alpha (* 2 alpha)))) (* -1/2 (/ (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2)))) beta))) beta))) (pow beta 2))
(/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 alpha #s(literal -4 binary64) (/.f64 (fma.f64 (neg.f64 (*.f64 alpha #s(literal -4 binary64))) (*.f64 #s(literal 3 binary64) alpha) (*.f64 (*.f64 alpha alpha) #s(literal -3 binary64))) beta))) beta)) (*.f64 beta beta))
(/ (+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ 8 (+ (* -1 (* (+ (* -2 (pow alpha 2)) (* -1 (pow alpha 2))) (- (* -1 alpha) (+ alpha (* 2 alpha))))) (+ (* (+ alpha (* 2 alpha)) (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2))))) (pow alpha 3)))) beta)) (* 1/2 (+ (* -2 (pow alpha 2)) (+ (* -1 (* (+ alpha (* 2 alpha)) (- (* -1 alpha) (+ alpha (* 2 alpha))))) (* -1 (pow alpha 2)))))) beta)) (* -1/2 (- (* -1 alpha) (+ alpha (* 2 alpha))))) beta))) (pow beta 2))
(/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 alpha #s(literal -4 binary64)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 alpha alpha) #s(literal -3 binary64))) (*.f64 alpha #s(literal -4 binary64)) (fma.f64 (fma.f64 (neg.f64 (*.f64 alpha #s(literal -4 binary64))) (*.f64 #s(literal 3 binary64) alpha) (*.f64 (*.f64 alpha alpha) #s(literal -3 binary64))) (*.f64 #s(literal 3 binary64) alpha) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal 8 binary64)) beta) (fma.f64 (neg.f64 (*.f64 alpha #s(literal -4 binary64))) (*.f64 #s(literal 3 binary64) alpha) (*.f64 (*.f64 alpha alpha) #s(literal -3 binary64))))) (neg.f64 beta))) beta)) (*.f64 beta beta))
(* -1 (* beta (- (* 1/2 (/ alpha beta)) 1/2)))
(*.f64 (neg.f64 beta) (-.f64 (*.f64 (/.f64 alpha beta) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(* -1 (* beta (- (/ alpha beta) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 alpha beta) #s(literal 1 binary64)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) 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)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)))) (neg.f64 beta))) beta))
(+ 1 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 beta #s(literal 2 binary64)) beta) beta))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta)) beta))
(* -1 (/ (- (/ 1 beta) 1/2) beta))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) beta) #s(literal 1/2 binary64)) (neg.f64 beta))
(* -1 (/ (- (* -1 (/ (- (* 2 (/ 1 beta)) 1) beta)) 1/2) beta))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) (neg.f64 beta)) #s(literal 1/2 binary64)) (neg.f64 beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 beta)) 2) beta)) 1) beta)) 1/2) beta))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) beta) #s(literal 2 binary64)) (neg.f64 beta)) #s(literal 1 binary64)) (neg.f64 beta)) #s(literal 1/2 binary64)) (neg.f64 beta))
(* -1 (* (pow beta 3) (- (* 1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) (* alpha beta))) (/ 1 (pow alpha 3)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) alpha) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta)) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha)) (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) (* alpha beta))) (/ 1 (* alpha beta)))) beta)) (/ 1 (pow alpha 3)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 alpha beta))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ (* 1/2 (/ (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))) alpha)) (/ 1 alpha))) (* 1/2 (/ (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2)))) (* alpha beta)))) (/ 1 (* alpha beta))) beta)) (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) alpha))) beta)) (/ 1 (pow alpha 3)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) alpha) #s(literal -1/2 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) beta) (/.f64 #s(literal 1/2 binary64) alpha) (neg.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) alpha))) (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta)) (neg.f64 beta))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 3 binary64)))))
(* -1 (* (pow beta 3) (+ (* -1/2 (/ (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) beta) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (neg.f64 beta))) beta) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (* (pow beta 3) (+ (* -1 (/ (+ (* -1 (/ (+ 1 (+ (* -1 (/ (- (* 1/2 (- (* 4 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 2))))) 1) beta)) (* 1/2 (- (* 16 (/ 1 (pow alpha 2))) (* 6 (/ 1 alpha)))))) beta)) (* 1/2 (- (* 2 (/ 1 alpha)) (* 10 (/ 1 (pow alpha 2)))))) beta)) (/ 1 (pow alpha 2)))))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 #s(literal 10 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) beta) #s(literal -1 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal 6 binary64) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64))) (neg.f64 beta))) beta) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))))
(* -1 (/ (- (* 2 (/ 1 beta)) 1) beta))
(/.f64 (-.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) (neg.f64 beta))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ alpha (* 2 alpha)) beta)) 1)))
(*.f64 (neg.f64 (pow.f64 beta #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 alpha beta)) #s(literal 1 binary64)))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ alpha (+ (* -1 (/ (+ (* -2 (pow alpha 2)) (* -1 (pow alpha 2))) beta)) (* 2 alpha))) beta)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha (/.f64 (*.f64 (*.f64 alpha alpha) #s(literal -3 binary64)) (neg.f64 beta))) (neg.f64 beta)) #s(literal 1 binary64))) (pow.f64 beta #s(literal 3 binary64)))
(* -1 (* (pow beta 3) (- (* -1 (/ (+ alpha (+ (* -1 (/ (+ (* -2 (pow alpha 2)) (+ (* -1 (/ (pow alpha 3) beta)) (* -1 (pow alpha 2)))) beta)) (* 2 alpha))) beta)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha (/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -3 binary64) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 beta))) (neg.f64 beta))) (neg.f64 beta)) #s(literal 1 binary64))) (pow.f64 beta #s(literal 3 binary64)))

rewrite291.0ms (3.3%)

Memory
-30.4MiB live, 298.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069389
092389
1446368
23699368
08375360
Stop Event
iter limit
node limit
iter limit
Counts
21 → 196
Calls
Call 1
Inputs
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta 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/2 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)))
(*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha))
(-.f64 beta alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
#s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64)))
#s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
(+.f64 #s(literal 1 binary64) alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)
(pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))
Outputs
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) #s(literal 1/2 binary64))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)) #s(literal 64 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64))) (+.f64 #s(literal 512 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 9 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)) #s(literal 64 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 alpha beta) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (+.f64 alpha beta)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta)) #s(literal 1/2 binary64)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) #s(literal 1/2 binary64)) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) #s(literal 1/2 binary64))
(fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(fma.f64 (+.f64 alpha beta) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (/.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (*.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 1/2 binary64))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 alpha beta))) (*.f64 #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 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 alpha beta)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)) #s(literal 64 binary64))) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (+.f64 #s(literal 512 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 9 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 6 binary64)) #s(literal 64 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64))
(*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 beta alpha))) (neg.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 beta alpha)) (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 beta alpha)) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
(*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) #s(literal 1/2 binary64)) (+.f64 alpha beta))
(/.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (+.f64 alpha beta))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.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 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta))) (-.f64 alpha beta))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))
(/.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 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 alpha beta))
(/.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 (/.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 beta alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64))))
(fma.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))
(fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 2 binary64)) (-.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64))) beta))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 beta) #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1/8 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) beta))
#s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))))) (neg.f64 alpha))
(/.f64 (neg.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64)))) alpha)
(/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))
(neg.f64 (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) alpha))
#s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64)))
#s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
(+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta))) (pow.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta)) #s(literal -1 binary64)))
(+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal -1 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 beta #s(literal -2 binary64)) (pow.f64 (/.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (pow.f64 beta #s(literal -1 binary64)) (/.f64 alpha beta)))
(/.f64 (+.f64 (pow.f64 beta #s(literal -3 binary64)) (pow.f64 (/.f64 alpha beta) #s(literal 3 binary64))) (+.f64 (pow.f64 beta #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (pow.f64 beta #s(literal -1 binary64)) (/.f64 alpha beta)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64))) (neg.f64 (neg.f64 beta)))
(/.f64 (fma.f64 #s(literal 1 binary64) beta (*.f64 alpha beta)) (*.f64 beta beta))
(/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) (neg.f64 beta))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (*.f64 (-.f64 #s(literal 1 binary64) alpha) beta))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 alpha (-.f64 alpha #s(literal 1 binary64)) #s(literal 1 binary64)) beta))
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta))
(+.f64 (/.f64 alpha beta) (pow.f64 beta #s(literal -1 binary64)))
(+.f64 (pow.f64 beta #s(literal -1 binary64)) (/.f64 alpha beta))
(/.f64 (-.f64 (*.f64 alpha alpha) #s(literal 1 binary64)) (-.f64 alpha #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (neg.f64 (-.f64 #s(literal 1 binary64) alpha)))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 alpha (-.f64 alpha #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 alpha alpha)) (-.f64 #s(literal 1 binary64) alpha))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 alpha alpha (-.f64 #s(literal 1 binary64) alpha)))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 alpha (-.f64 alpha #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) alpha #s(literal 1 binary64))
(fma.f64 alpha #s(literal 1 binary64) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) (/.f64 (*.f64 alpha alpha) (-.f64 #s(literal 1 binary64) alpha)))
(+.f64 (pow.f64 (fma.f64 alpha (-.f64 alpha #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (-.f64 alpha #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) alpha)
(+.f64 alpha #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))))
#s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) beta) beta))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)))) (neg.f64 beta))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))) beta)
(/.f64 (-.f64 (pow.f64 beta #s(literal -2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) beta) beta) #s(literal 2 binary64))) (+.f64 (pow.f64 beta #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 2 binary64) beta) beta)))
(/.f64 (-.f64 (pow.f64 beta #s(literal -3 binary64)) (/.f64 #s(literal -8 binary64) (pow.f64 beta #s(literal 6 binary64)))) (+.f64 (pow.f64 beta #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) beta) beta) #s(literal 2 binary64)) (*.f64 (pow.f64 beta #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 2 binary64) beta) beta)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)))) (neg.f64 (neg.f64 beta)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) beta) (*.f64 beta (/.f64 #s(literal 2 binary64) beta))) (*.f64 beta beta))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal 1 binary64)) beta))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))) (neg.f64 beta))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta)
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))) beta))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) (neg.f64 beta)))
(-.f64 (pow.f64 beta #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 2 binary64) beta) beta))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64)))))
(*.f64 (pow.f64 (neg.f64 (+.f64 alpha beta)) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (+.f64 alpha beta)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 (+.f64 alpha beta)) #s(literal 3/2 binary64)) (pow.f64 (fabs.f64 (+.f64 alpha beta)) #s(literal 3/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (fabs.f64 (+.f64 alpha beta)))
(*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))
(*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (+.f64 alpha beta)))
(pow.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))
(/.f64 (fabs.f64 (*.f64 (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (fabs.f64 (-.f64 alpha beta)))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (fabs.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta)))) (fabs.f64 (-.f64 alpha beta)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))))) (fabs.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))))
(/.f64 (fabs.f64 (pow.f64 (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta)) #s(literal 3 binary64))) (fabs.f64 (pow.f64 (-.f64 alpha beta) #s(literal 3 binary64))))
(/.f64 (fabs.f64 (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal 3 binary64))) (fabs.f64 (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal 3 binary64))))
(/.f64 (pow.f64 (neg.f64 (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 alpha beta)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) #s(literal 3 binary64)) (pow.f64 (-.f64 beta alpha) #s(literal 3 binary64)))
(/.f64 (*.f64 (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 alpha beta))
(/.f64 (*.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))
(/.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta))) (-.f64 alpha beta))
(/.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #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 beta alpha))))
(/.f64 (pow.f64 (fma.f64 alpha alpha (*.f64 (neg.f64 beta) beta)) #s(literal 3 binary64)) (pow.f64 (-.f64 alpha beta) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 alpha beta))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) alpha (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) beta))
(fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) beta (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) alpha))
(fma.f64 alpha (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 beta (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(fma.f64 beta (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 alpha (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(fabs.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))
(fabs.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))
(exp.f64 (fma.f64 (log.f64 (+.f64 alpha beta)) #s(literal 3/2 binary64) (*.f64 (log.f64 (+.f64 alpha beta)) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 alpha beta)) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))
(+.f64 (*.f64 alpha (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 beta (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(+.f64 (*.f64 beta (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 alpha (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) beta))
(+.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) beta) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) alpha))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (sinh.f64 (log.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))

eval85.0ms (1%)

Memory
33.1MiB live, 127.0MiB allocated
Compiler

Compiled 19 256 to 2 147 computations (88.9% saved)

prune28.0ms (0.3%)

Memory
-13.0MiB live, 78.6MiB allocated
Pruning

21 alts after pruning (14 fresh and 7 done)

PrunedKeptTotal
New3705375
Fresh1910
Picked325
Done055
Total37421395
Accuracy
100.0%
Counts
395 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.4%
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
44.6%
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) #s(approx (+ (+ alpha beta) 2) (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
3.8%
(fma.f64 #s(approx (/ (- beta alpha) (+ 2 (+ alpha beta))) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
43.3%
(fma.f64 #s(approx (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1/2 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
53.5%
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 alpha beta))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))))
68.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
41.5%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
42.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
32.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) #s(approx (/ (+ 1 alpha) beta) (/.f64 alpha beta)) #s(literal 1 binary64)))
32.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
14.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 2 binary64) alpha) alpha) #s(literal 4 binary64)) (*.f64 alpha alpha)))) (neg.f64 alpha)))
26.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) (-.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 1 binary64)))) (neg.f64 alpha)))
26.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
31.5%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) alpha)))
29.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
30.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) #s(approx (/ (- 1 (/ 2 beta)) beta) (/.f64 (-.f64 beta #s(literal 2 binary64)) (*.f64 beta beta))))))
46.1%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
36.4%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
47.3%
#s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
30.8%
#s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
32.6%
#s(approx (+ (* (/ (* 1/2 (- beta alpha)) (+ (pow (+ alpha beta) 3) 8)) (+ (* (+ alpha beta) (- (+ alpha beta) 2)) 4)) 1/2) (*.f64 (/.f64 (-.f64 (-.f64 beta (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) beta)) alpha) #s(literal 1/2 binary64)))
Compiler

Compiled 2 093 to 766 computations (63.4% saved)

regimes58.0ms (0.7%)

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

5 calls:

14.0ms
alpha
13.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
11.0ms
beta
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.8%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
99.8%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
99.8%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
94.2%2alpha
71.4%1beta
Compiler

Compiled 35 to 30 computations (14.3% saved)

regimes23.0ms (0.3%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes17.0ms (0.2%)

Memory
-15.3MiB live, 29.2MiB 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 (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(approx (/ (- beta alpha) (+ 2 (+ alpha beta))) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) #s(approx (/ (+ 1 alpha) beta) (/.f64 alpha beta)) #s(literal 1 binary64)))
#s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) #s(approx (/ (- 1 (/ 2 beta)) beta) (/.f64 (-.f64 beta #s(literal 2 binary64)) (*.f64 beta beta))))))
#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)))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) #s(approx (+ (+ alpha beta) 2) (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
Calls

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes16.0ms (0.2%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes11.0ms (0.1%)

Memory
22.4MiB live, 22.4MiB 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 (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(approx (/ (- beta alpha) (+ 2 (+ alpha beta))) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) #s(approx (/ (+ 1 alpha) beta) (/.f64 alpha beta)) #s(literal 1 binary64)))
#s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) 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) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))
Calls

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes10.0ms (0.1%)

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

Compiled 33 to 26 computations (21.2% saved)

regimes13.0ms (0.2%)

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

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes11.0ms (0.1%)

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

4 calls:

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

Compiled 34 to 28 computations (17.6% saved)

regimes13.0ms (0.1%)

Memory
-25.8MiB live, 17.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 (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(approx (/ (- beta alpha) (+ 2 (+ alpha beta))) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta #s(approx (/ 1/2 (+ 2 beta)) (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

3 calls:

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

Compiled 33 to 26 computations (21.2% saved)

regimes10.0ms (0.1%)

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

4 calls:

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

Compiled 34 to 28 computations (17.6% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
beta
Results
AccuracySegmentsBranch
68.3%2beta
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes11.0ms (0.1%)

Memory
-27.6MiB live, 17.3MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

5 calls:

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

Compiled 35 to 30 computations (14.3% saved)

regimes5.0ms (0.1%)

Memory
17.1MiB live, 17.1MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

5 calls:

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

Compiled 35 to 30 computations (14.3% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.785910361817855e-7
0.00016188517692472537
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.1788376103337725e-9
1.785910361817855e-7
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.1788376103337725e-9
1.785910361817855e-7
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.00016188517692472537
0.49995024410183775
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.696588559693369
0.9949346069090237
0.0ms
2.1788376103337725e-9
1.785910361817855e-7
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.696588559693369
0.9949346069090237
0.0ms
2.1788376103337725e-9
1.785910361817855e-7
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.696588559693369
0.9949346069090237
0.0ms
0.00016188517692472537
0.49995024410183775
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.696588559693369
0.9949346069090237
0.0ms
0.00016188517692472537
0.49995024410183775
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.696588559693369
0.9949346069090237
0.0ms
0.00016188517692472537
0.49995024410183775
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch83.0ms (1%)

Memory
-3.0MiB live, 42.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
79.0ms
1.2958546289137565
417027.3695437266
Samples
55.0ms17×2valid
9.0ms100×0valid
6.0ms27×1valid
Compiler

Compiled 430 to 339 computations (21.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
adjust: 53.0ms (82.7% of total)
ival-add: 5.0ms (7.8% of total)
ival-div: 4.0ms (6.2% of total)
ival-sub: 2.0ms (3.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
3.1MiB live, 3.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
2.0ms
1.2958546289137565
417027.3695437266
Compiler

Compiled 403 to 321 computations (20.3% saved)

bsearch7.0ms (0.1%)

Memory
7.8MiB live, 7.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
6.0ms
0.696588559693369
0.9949346069090237
Samples
2.0ms64×0valid
Compiler

Compiled 176 to 143 computations (18.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify107.0ms (1.2%)

Memory
-15.0MiB live, 138.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0124994
1199982
2353980
31038980
46131980
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 944473296573929/4722366482869645213696 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) alpha))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4835703278458517/1208925819614629174706176 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4835703278458517/1208925819614629174706176 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4835703278458517/1208925819614629174706176 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4835703278458517/1208925819614629174706176 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 beta #s(literal 2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
(if (<=.f64 beta #s(literal 2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3/4 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Outputs
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 944473296573929/4722366482869645213696 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) alpha))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4835703278458517/1208925819614629174706176 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4835703278458517/1208925819614629174706176 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 beta (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4835703278458517/1208925819614629174706176 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta) #s(literal 1 binary64)))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4835703278458517/1208925819614629174706176 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4835703278458517/1208925819614629174706176 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ alpha beta))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64)))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64)))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (-.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64)))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 7378697629483821/36893488147419103232 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 #s(approx (+ (* (- (- (neg beta) beta) 2) 1/2) (/ (* -1/2 (- (* (+ (* 2 beta) 2) (+ 2 beta)) (/ (* (+ (* 2 beta) 2) (pow (+ 2 beta) 2)) alpha))) (neg alpha))) #s(approx (- (* (/ (- 4 (/ 8 alpha)) alpha) 1/2) 1) #s(literal -1 binary64))) (neg.f64 alpha))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/4503599627370496 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 beta #s(literal 2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
(if (<=.f64 beta #s(literal 2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) (fma.f64 #s(literal 1/4 binary64) beta #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3/4 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (+ (* (/ beta (+ 2 beta)) 1/2) 1/2) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))

derivations999.0ms (11.4%)

Memory
8.1MiB live, 1 322.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09404962
132874754
083614514
01044
01644
18644
262844
0852943
043360
074360
1337327
22719327
09190327
07663525
125853228
088133099
04332178
115072045
259691957
080601860
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
Compiler

Compiled 994 to 128 computations (87.1% saved)

preprocess146.0ms (1.7%)

Memory
10.1MiB live, 114.1MiB allocated
Compiler

Compiled 2 014 to 276 computations (86.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...