Octave 3.8, jcobi/1

Time bar (total: 6.4s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze2.0ms (0%)

Memory
6.5MiB live, 6.5MiB allocated; 0ms collecting garbage
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.6s (24.5%)

Memory
56.3MiB live, 2 302.8MiB allocated; 556ms collecting garbage
Samples
479.0ms6 008×0valid
423.0ms1 439×1valid
272.0ms809×2valid
Precisions
Click to see histograms. Total time spent on operations: 885.0ms
ival-div: 269.0ms (30.4% of total)
adjust: 218.0ms (24.6% of total)
ival-add: 182.0ms (20.6% of total)
ival->: 100.0ms (11.3% of total)
ival-sub: 85.0ms (9.6% of total)
exact: 14.0ms (1.6% of total)
ival-and: 12.0ms (1.4% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain188.0ms (3%)

Memory
-37.6MiB live, 306.8MiB allocated; 56ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
700-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))cancellation701
Confusion
Predicted +Predicted -
+700
-0186
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+7000
-01185
Precision?
0.9859154929577465
Recall?
1.0
Freqs
test
numberfreq
0186
170
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
33.0ms64×2valid
23.0ms372×0valid
12.0ms76×1valid
Compiler

Compiled 113 to 34 computations (69.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-add: 10.0ms (30.1% of total)
adjust: 9.0ms (27.1% of total)
ival-div: 9.0ms (27.1% of total)
ival-sub: 4.0ms (12.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess220.0ms (3.5%)

Memory
7.3MiB live, 195.2MiB allocated; 24ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02673
16973
216673
340273
4138469
5698169
01013
01613
13113
25813
313113
445013
5349213
6690213
0811112
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 (/.f64 (-.f64 beta alpha) (fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal -1/2 binary64))
Compiler

Compiled 13 to 10 computations (23.1% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify118.0ms (1.9%)

Memory
40.9MiB live, 130.8MiB allocated; 8ms collecting garbage
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
25848
313148
445048
5349248
6690248
0811147
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 (/.f64 (-.f64 beta alpha) (fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 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 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 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64)))
(-.f64 beta alpha)
beta
alpha
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(-.f64 (+.f64 alpha beta) #s(literal -2 binary64))
(+.f64 alpha beta)
#s(literal 2 binary64)
#s(literal 1 binary64)

localize51.0ms (0.8%)

Memory
-47.6MiB live, 54.6MiB allocated; 11ms collecting garbage
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)))
accuracy16.520612362111677
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
Samples
12.0ms186×0valid
8.0ms32×2valid
6.0ms38×1valid
Compiler

Compiled 50 to 12 computations (76% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
adjust: 5.0ms (30% of total)
ival-add: 5.0ms (30% of total)
ival-div: 4.0ms (24% of total)
ival-sub: 2.0ms (12% 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.2%)

Memory
12.5MiB live, 12.5MiB allocated; 0ms collecting garbage
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))

simplify211.0ms (3.3%)

Memory
9.3MiB live, 197.8MiB allocated; 39ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04332177
115072025
267491937
090291843
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 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64))) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64))) (*.f64 (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha (/.f64 alpha (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha (*.f64 (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1 (/ beta (+ 2 beta)))
(-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64))) (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64)))) alpha (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)))
(+ 1 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (/ 1 (pow (+ 2 beta) 2))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) alpha) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64)))) alpha (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)))
(/ beta (+ 2 beta))
(/.f64 beta (-.f64 beta #s(literal -2 binary64)))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 alpha) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64))) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64)))) alpha (/.f64 beta (-.f64 beta #s(literal -2 binary64))))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) alpha) (/.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) (-.f64 beta #s(literal -2 binary64)))) alpha (/.f64 beta (-.f64 beta #s(literal -2 binary64))))
beta
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(+ alpha beta)
(+.f64 alpha beta)
(+ 2 beta)
(-.f64 beta #s(literal -2 binary64))
(+ 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 beta #s(literal -2 binary64)) #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 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha) (fma.f64 beta (-.f64 #s(literal -2 binary64) beta) (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #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 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 (neg.f64 beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) alpha)) (*.f64 alpha alpha)) (/.f64 (fma.f64 beta (-.f64 #s(literal -2 binary64) beta) (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #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 beta #s(literal -2 binary64)) #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 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) alpha)) alpha)) #s(literal -2 binary64)) (/.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) beta (/.f64 (*.f64 (neg.f64 beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #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 beta #s(literal -2 binary64)) #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 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) alpha)) alpha))) #s(literal -2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal 3 binary64)) beta (/.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) beta (/.f64 (*.f64 (neg.f64 beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #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 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 beta alpha)) (-.f64 (/.f64 (+.f64 (-.f64 #s(literal -2 binary64) beta) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 beta #s(literal -2 binary64))) alpha)) 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 beta #s(literal -2 binary64)) alpha) alpha alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 beta #s(literal -2 binary64))) alpha) beta) (-.f64 beta #s(literal -2 binary64)))) alpha)
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) 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 beta #s(literal -2 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #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 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 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)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 beta #s(literal -2 binary64))) alpha) beta) (-.f64 beta #s(literal -2 binary64))) (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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) alpha) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 beta #s(literal -2 binary64)))) (neg.f64 alpha)) (-.f64 (-.f64 #s(literal -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 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (neg.f64 alpha)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 beta #s(literal -2 binary64)))) (neg.f64 alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(fma.f64 (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha) #s(literal -1 binary64) #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 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (-.f64 beta #s(literal -2 binary64)) (*.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha))) (neg.f64 alpha)) (-.f64 (-.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 (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) #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 alpha #s(literal -2 binary64)))) #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 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 alpha #s(literal -2 binary64))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))) #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 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (/.f64 (+.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 alpha #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(+ (* 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 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) beta)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 alpha #s(literal -2 binary64))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(- 1 (/ alpha (+ 2 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(fma.f64 (/.f64 (+.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 alpha #s(literal -2 binary64))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(fma.f64 (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (/.f64 (+.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 alpha #s(literal -2 binary64)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))
(- (+ 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 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) beta)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (/.f64 (+.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 alpha #s(literal -2 binary64)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))
(* -1 (/ alpha (+ 2 alpha)))
(/.f64 (neg.f64 alpha) (-.f64 alpha #s(literal -2 binary64)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (/.f64 (+.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 alpha #s(literal -2 binary64))) beta (/.f64 (neg.f64 alpha) (-.f64 alpha #s(literal -2 binary64))))
(+ (* -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 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (/.f64 (+.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 alpha #s(literal -2 binary64)))) beta (/.f64 (neg.f64 alpha) (-.f64 alpha #s(literal -2 binary64))))
(+ (* -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 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) beta)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (/.f64 (+.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 alpha #s(literal -2 binary64)))) beta (/.f64 (neg.f64 alpha) (-.f64 alpha #s(literal -2 binary64))))
(- beta alpha)
(-.f64 beta alpha)
(+ 2 alpha)
(-.f64 alpha #s(literal -2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta))
(+ 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 alpha #s(literal -2 binary64)) alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) beta) beta) #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
(+ 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 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) beta) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta)) #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
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 alpha #s(literal -2 binary64)) alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #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 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) beta) beta)) (+.f64 (pow.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) 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 alpha #s(literal -2 binary64)) beta) alpha) beta)) (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(-.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #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 alpha #s(literal -2 binary64)) beta) (-.f64 alpha #s(literal -2 binary64))) 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 alpha #s(literal -2 binary64)) beta) beta beta)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) 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) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 alpha #s(literal -2 binary64)) 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 alpha #s(literal -2 binary64)) #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 alpha #s(literal -2 binary64)) (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 alpha #s(literal -2 binary64)) #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 alpha #s(literal -2 binary64)) (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 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) alpha) #s(literal 2 binary64)))) beta))
(* -1 (* beta (- (/ alpha beta) 1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64) #s(literal -1 binary64)))

rewrite53.0ms (0.8%)

Memory
5.8MiB live, 51.5MiB allocated; 4ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01044
01644
18644
070344
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
6 → 83
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 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #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 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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 (neg.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 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.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 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 2 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 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal -1 binary64))) #s(literal 2 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 #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 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.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 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.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 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.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 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)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 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 3 binary64)) #s(literal -1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha 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))) (-.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)))) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 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))) #s(literal 1 binary64) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.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 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 beta 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 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)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.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 alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.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)))) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (pow.f64 (+.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 alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 1 binary64))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) #s(literal 1 binary64)) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 (-.f64 (*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.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 (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 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 alpha (+.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 (neg.f64 (neg.f64 (-.f64 beta alpha))) (neg.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (-.f64 (*.f64 beta (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) alpha)) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (-.f64 alpha beta))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (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 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha 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 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (-.f64 alpha beta))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 beta beta (-.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 #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) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta))) (-.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 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha (+.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (pow.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))) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (pow.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 #s(literal 2 binary64) alpha) beta)
(+.f64 (+.f64 (+.f64 alpha beta) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 alpha beta)))
(+.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)))

eval28.0ms (0.4%)

Memory
-3.2MiB live, 39.9MiB allocated; 7ms collecting garbage
Compiler

Compiled 4 933 to 845 computations (82.9% saved)

prune8.0ms (0.1%)

Memory
24.7MiB live, 24.7MiB allocated; 0ms collecting garbage
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New1559164
Fresh000
Picked101
Done000
Total1569165
Accuracy
100.0%
Counts
165 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.0%
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #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)))
74.2%
(/.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)) #s(literal 1/8 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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)))))
74.2%
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))) #s(literal 2 binary64))
74.2%
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
72.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
29.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
32.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
47.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
39.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Compiler

Compiled 538 to 268 computations (50.2% saved)

simplify195.0ms (3.1%)

Memory
-8.1MiB live, 183.4MiB allocated; 29ms collecting garbage
Localize:

Found 17 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
037336
057336
1111328
2320306
31584306
45903306
08254290
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.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 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(-.f64 beta alpha)
beta
alpha
(*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))
(+.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) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
(-.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)
alpha
beta
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))
#s(literal 1 binary64)
(/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))
alpha
(-.f64 alpha #s(literal -2 binary64))
#s(literal -2 binary64)
#s(literal 1/2 binary64)
(/.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)) #s(literal 1/8 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #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 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(-.f64 beta alpha)
beta
alpha
(*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
#s(literal 2 binary64)
(+.f64 alpha beta)
#s(literal 3 binary64)
#s(literal 1/8 binary64)
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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 #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)))
#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))
#s(literal 1/2 binary64)
Outputs
(+.f64 (/.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 #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 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(-.f64 beta alpha)
beta
alpha
(*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))
(fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))
(+.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) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha #s(literal -1 binary64)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha #s(literal -1 binary64)) beta))
#s(literal 1 binary64)
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
(/.f64 (-.f64 alpha #s(literal -1 binary64)) beta)
(+.f64 #s(literal 1 binary64) alpha)
(-.f64 alpha #s(literal -1 binary64))
alpha
beta
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))
#s(literal 1 binary64)
(/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))
alpha
(-.f64 alpha #s(literal -2 binary64))
#s(literal -2 binary64)
#s(literal 1/2 binary64)
(/.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)) #s(literal 1/8 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 beta alpha) #s(literal -1/4 binary64)) #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 3 binary64)) #s(literal 1/8 binary64))
(+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64)))
(pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(-.f64 beta alpha)
beta
alpha
(*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))
(fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))
(+.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 3 binary64)
#s(literal 1/8 binary64)
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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))))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 beta alpha) #s(literal -1/4 binary64)) #s(literal 1/4 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)))
(fma.f64 (/.f64 #s(literal -1/4 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 beta alpha) #s(literal 1/4 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/4 binary64) (-.f64 (+.f64 alpha beta) #s(literal -2 binary64))) (-.f64 beta alpha))
#s(literal 1/2 binary64)

localize236.0ms (3.7%)

Memory
-1.3MiB live, 285.5MiB allocated; 32ms collecting garbage
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.04753876953688403
(pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64))
accuracy0.08203125
(/.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)) #s(literal 1/8 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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)))))
accuracy16.503040665337625
(+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))
accuracy18.37884148724363
(-.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)))
accuracy0.0
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))
accuracy0.0078125
(/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))
accuracy19.965152978079363
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
accuracy20.729276639866427
(-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))
accuracy0.0
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta))
accuracy0.0
(+.f64 #s(literal 1 binary64) alpha)
accuracy0.0078125
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
accuracy43.38314860439834
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
accuracy38.64095859996562
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
accuracy0.0
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
accuracy0.0
(*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))
accuracy0.0078125
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
accuracy16.516508866273917
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
Samples
109.0ms86×1valid
61.0ms63×2valid
22.0ms107×0valid
Compiler

Compiled 320 to 35 computations (89.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 162.0ms
adjust: 80.0ms (49.4% of total)
ival-mult: 25.0ms (15.4% of total)
ival-add: 20.0ms (12.3% of total)
ival-div: 15.0ms (9.3% of total)
ival-pow: 11.0ms (6.8% of total)
ival-sub: 10.0ms (6.2% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series84.0ms (1.3%)

Memory
16.9MiB live, 147.9MiB allocated; 20ms collecting garbage
Counts
20 → 260
Calls
Call 1
Inputs
(*.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 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(-.f64 beta alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #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)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta))
(/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)
(+.f64 #s(literal 1 binary64) alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))
(/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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 #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 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 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)) #s(literal 1/8 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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)))))
(pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64))
Outputs
(* 2 (+ 2 beta))
(+ (* 2 alpha) (* 2 (+ 2 beta)))
(+ 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)))))))))
(* 1/2 (/ beta (+ 2 beta)))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta))))
(+ (* 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 (/ 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 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(/ 1 beta)
(+ (/ 1 beta) (/ alpha beta))
1
(+ 1 alpha)
1/2
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(+ 1 (* -1/2 alpha))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (+ (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2))) (* alpha (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (+ (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2))) (* alpha (- (+ (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* alpha (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (+ (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2))) (* alpha (- (+ (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* alpha (- (+ (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* alpha (- (* 1/4 (- (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 6)) (+ (* -2 (/ beta (pow (+ 2 beta) 4))) (/ (* (+ 4 (* 2 beta)) (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (pow (+ 2 beta) 2))))) (* -1/4 (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))))) (* 1/4 (/ beta (+ 2 beta))))
(- 1/4 (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (* 1/4 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (* alpha (- (* -1/4 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (* alpha (- (* alpha (- (* 1/4 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))))) (* 1/4 (/ beta (+ 2 beta))))
(* 1/4 (/ beta (+ 2 beta)))
(+ (* -1/4 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/4 (/ beta (+ 2 beta))))
(+ (* 1/4 (/ beta (+ 2 beta))) (* alpha (+ (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/4 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta))))))
(+ (* 1/4 (/ beta (+ 2 beta))) (* alpha (+ (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/4 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))))))
(+ 2 beta)
(+ 2 (+ alpha beta))
(+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))))
(+ 1/8 (+ (* 1/8 (* alpha (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))))) (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))))
(+ 1/8 (+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (* alpha (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))))) (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))))))))
(+ 1/8 (+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (* alpha (+ (* -1/8 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (+ (/ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))) (pow (+ 2 beta) 3)) (/ (pow beta 3) (pow (+ 2 beta) 6))))))) (* 1/8 (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))))))))))
(/ (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))
(+ (* 1/8 (/ (pow beta 3) (* (pow (+ 2 beta) 3) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (+ (* alpha (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))
(+ (* 1/8 (/ (pow beta 3) (* (pow (+ 2 beta) 3) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (+ (* alpha (- (+ (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (* alpha (- (* 1/8 (/ (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))
(+ (* 1/8 (/ (pow beta 3) (* (pow (+ 2 beta) 3) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (+ (* alpha (- (+ (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (* alpha (- (+ (* 1/8 (/ (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (* alpha (- (* -1/8 (/ (+ (/ 1 (pow (+ 2 beta) 3)) (+ (/ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))) (pow (+ 2 beta) 3)) (/ (pow beta 3) (pow (+ 2 beta) 6))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 6)) (+ (* -2 (/ beta (pow (+ 2 beta) 4))) (/ (* (+ 4 (* 2 beta)) (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (pow (+ 2 beta) 2))))) (* -1/4 (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (+ (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))
(* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))
(+ (* 1/8 (* alpha (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))))) (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))))
(+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (* alpha (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))))) (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))))))
(+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (* alpha (+ (* -1/8 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (+ (/ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))) (pow (+ 2 beta) 3)) (/ (pow beta 3) (pow (+ 2 beta) 6))))))) (* 1/8 (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))))))))
(* 2 alpha)
(* alpha (+ 2 (* 2 (/ (+ 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))))) 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/2
(- (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha)) 1/2)
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))) 1/2)
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/2 (/ (- beta (* -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 (/ alpha beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(/ alpha beta)
(* alpha (+ (/ 1 beta) (/ 1 (* alpha beta))))
alpha
(* alpha (+ 1 (/ 1 alpha)))
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/ 2 alpha)
(/ (- 2 (* 4 (/ 1 alpha))) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (* 4 (/ 1 alpha))) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (+ (* 4 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 3))))) alpha)
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
3/4
(- (+ 3/4 (* 1/4 (/ (- (* -2 beta) (+ 4 (* 2 beta))) alpha))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))
(- (+ 3/4 (+ (* 1/4 (/ (- (* -2 beta) (+ 4 (* 2 beta))) alpha)) (* 1/4 (/ (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2))) (pow alpha 2))))) (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha))))
(- (+ 3/4 (+ (* -1/4 (/ (+ (* (+ 4 (* 2 beta)) (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* (pow (+ 2 beta) 2) (- (* -2 beta) (+ 4 (* 2 beta))))) (pow alpha 3))) (+ (* 1/4 (/ (- (* -2 beta) (+ 4 (* 2 beta))) alpha)) (* 1/4 (/ (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2))) (pow alpha 2)))))) (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/4 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))))
(+ 1/2 (* -1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))
(- (+ 1/2 (* 1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))
(- (+ 1/2 (* -1/4 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3)))) (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha))))
-1/4
(- (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)) 1/4)
(- (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha))) 1/4)
(- (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/4 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))) 1/4)
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha))
(/ (+ (* 1/8 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha))) alpha)
(/ (+ (* 1/8 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/8 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2))))) alpha)
(/ (+ (* -1/8 (/ (+ (* (+ 6 (+ beta (* 2 beta))) (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))))) (+ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (pow (+ 2 beta) 3) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 3))) (+ (* 1/8 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/8 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2)))))) alpha)
(* 1/6 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha))
(/ (- (+ (* 1/6 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (* 1/6 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha))) (* 2/9 (/ (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) alpha))) alpha)
(/ (- (+ (* 1/6 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/6 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/6 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2))))) (+ (* 2/9 (/ (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) alpha)) (+ (* 2/9 (/ (* (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (pow alpha 2))) (* 4/3 (/ (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta)))))) (pow alpha 2)))))) alpha)
(/ (- (+ (* -1/6 (/ (+ (* (+ 6 (+ beta (* 2 beta))) (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))))) (+ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (pow (+ 2 beta) 3) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 3))) (+ (* 1/6 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/6 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/6 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2)))))) (+ (* 2/9 (/ (* (- (* -1/4 (+ (* (+ 4 (* 2 beta)) (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* (pow (+ 2 beta) 2) (- (* -2 beta) (+ 4 (* 2 beta)))))) (* 1/4 (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (pow alpha 3))) (+ (* 2/9 (/ (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) alpha)) (+ (* 2/9 (/ (* (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (pow alpha 2))) (+ (* 4/3 (/ (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta)))))) (pow alpha 2))) (+ (* 4/3 (/ (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))))) (pow alpha 3))) (* 4/3 (/ (* (- (* 1/6 (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))))) (+ (* 2/9 (* (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta)))))) (pow alpha 3))))))))) alpha)
-1/8
(- (* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha)) 1/8)
(- (+ (* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha)) (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 2)))) 1/8)
(- (+ (* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha)) (+ (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 2))) (* 1/8 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 3))))) 1/8)
(* -1 (* alpha (- (* -2 (/ (+ 2 beta) alpha)) 2)))
(* -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/2 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1/2)
(- (* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/2)
(- (* -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/2)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(+ 3/4 (* -1 (/ (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(+ 3/4 (* -1 (/ (- (+ (* -1 (/ (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta))))) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(+ 3/4 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (+ (* -2 (* (+ 2 beta) (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2))))) (* (pow (+ 2 beta) 2) (- (* 2 beta) (* -2 (+ 2 beta)))))) (* 1/4 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2))))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta))))) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(+ 1/2 (* 1/4 (/ (- (* -1 beta) (+ 2 beta)) alpha)))
(+ 1/2 (* -1 (/ (- (* 1/4 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(- (* -1/4 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1/4)
(- (* -1 (/ (+ (* -1/4 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/4)
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/4)
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1/8 (/ (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) alpha))
(* -1 (/ (+ (* -1/8 (/ (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/8 (/ (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))) alpha)) (* 1/8 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/8 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3))))) (* 1/8 (/ (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* -1 (* (pow (+ 2 beta) 3) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))))) alpha))) alpha)) (* 1/8 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1/6 (/ (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) alpha))
(* -1 (/ (+ (* -1 (/ (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) alpha)) (* 1/6 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/6 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))))))) alpha)) (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) alpha)) (* 1/6 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* -1 (* (pow (+ 2 beta) 3) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta)))))))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* -1/4 (+ (* -2 (* (+ 2 beta) (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2))))) (* (pow (+ 2 beta) 2) (- (* 2 beta) (* -2 (+ 2 beta)))))) (* 1/4 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))))) (+ (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))))) alpha)) (* 1/6 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))))))) alpha)) (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) alpha)) (* 1/6 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(- (* -1/8 (/ (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) alpha)) 1/8)
(- (* -1 (/ (+ (* -1/8 (/ (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha)) 1/8)
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (/ (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))) alpha)) (* 1/8 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha)) 1/8)
(* 2 (+ 2 alpha))
(+ (* 2 beta) (* 2 (+ 2 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))))))))))
(* -1/2 (/ alpha (+ 2 alpha)))
(+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 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 (/ 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 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* -1 (/ (+ 1 alpha) beta))
(/ (- beta (+ 1 alpha)) beta)
(/ (+ 1 alpha) beta)
(- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (+ (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2))) (* beta (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (+ (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2))) (* beta (- (+ (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* beta (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (+ (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2))) (* beta (- (+ (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* beta (- (+ (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* beta (- (* 1/4 (- (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 6)) (+ (* -2 (/ alpha (pow (+ 2 alpha) 4))) (/ (* (+ 4 (* 2 alpha)) (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- 1/4 (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (* -1/4 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (* beta (- (* -1/4 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (* beta (- (* beta (- (* -1/4 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(* -1/4 (/ alpha (+ 2 alpha)))
(+ (* -1/4 (/ alpha (+ 2 alpha))) (* 1/4 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* -1/4 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/4 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(+ (* -1/4 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/4 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ 2 alpha)
(+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))))
(+ 1/8 (+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* 1/8 (* beta (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))))))
(+ 1/8 (+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (* beta (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))))) (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))))))))
(+ 1/8 (+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (* beta (+ (* 1/8 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (+ (* -1 (/ (pow alpha 3) (pow (+ 2 alpha) 6))) (+ (/ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))) (pow (+ 2 alpha) 3))))))) (* 1/8 (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))))))))))
(/ (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))
(+ (* -1/8 (/ (pow alpha 3) (* (pow (+ 2 alpha) 3) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (+ (* beta (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))
(+ (* -1/8 (/ (pow alpha 3) (* (pow (+ 2 alpha) 3) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (+ (* beta (- (+ (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (* beta (- (* 1/8 (/ (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))
(+ (* -1/8 (/ (pow alpha 3) (* (pow (+ 2 alpha) 3) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (+ (* beta (- (+ (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (* beta (- (+ (* 1/8 (/ (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (* beta (- (* 1/8 (/ (- (/ 1 (pow (+ 2 alpha) 3)) (+ (* -1 (/ (pow alpha 3) (pow (+ 2 alpha) 6))) (+ (/ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))) (pow (+ 2 alpha) 3))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 6)) (+ (* -2 (/ alpha (pow (+ 2 alpha) 4))) (/ (* (+ 4 (* 2 alpha)) (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (+ (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))
(* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))
(+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* 1/8 (* beta (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))))))
(+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (* beta (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))))) (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))))))
(+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (* beta (+ (* 1/8 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (+ (* -1 (/ (pow alpha 3) (pow (+ 2 alpha) 6))) (+ (/ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))) (pow (+ 2 alpha) 3))))))) (* 1/8 (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))))))))
(* 2 beta)
(* beta (+ 2 (* 2 (/ (+ 2 alpha) beta))))
(+ 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/2 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1/2 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+ 1/2 (+ (* -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 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(+ 1 (* -1 (/ (+ 1 alpha) beta)))
1/4
(- (+ 1/4 (* 1/4 (/ (- (* -2 alpha) (+ 4 (* 2 alpha))) beta))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(- (+ 1/4 (+ (* 1/4 (/ (- (* -2 alpha) (+ 4 (* 2 alpha))) beta)) (* 1/4 (/ (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2))) (pow beta 2))))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(- (+ 1/4 (+ (* -1/4 (/ (+ (* (+ 4 (* 2 alpha)) (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* (pow (+ 2 alpha) 2) (- (* -2 alpha) (+ 4 (* 2 alpha))))) (pow beta 3))) (+ (* 1/4 (/ (- (* -2 alpha) (+ 4 (* 2 alpha))) beta)) (* 1/4 (/ (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2))) (pow beta 2)))))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(* -1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta))
(/ (- (* 1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)
(/ (- (* -1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))) beta)
(/ (- (* 1/4 (/ (* (pow (+ 2 alpha) 3) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (+ (* 1/4 (- (* -1 alpha) (+ 2 alpha))) (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))) beta)
(+ 1/4 (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1/4 (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+ 1/4 (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(+ 1/4 (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)))
(+ 1/4 (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2)))))
(+ 1/4 (+ (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 3)))) (pow beta 3))) (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2))))))
(- (+ 1 (* 1/2 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta))) (* 4 (/ (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(- (+ 1 (+ (* 1/2 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/2 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2))))) (+ (* 4 (/ (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))))) (pow beta 2))) (+ (* 4 (/ (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)) (* 4 (/ (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) (pow beta 2))))))
(- (+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 3)) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 3)))) (pow beta 3))) (+ (* 1/2 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/2 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2)))))) (+ (* 4 (/ (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))))) (pow beta 2))) (+ (* 4 (/ (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* 4 (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))))))) (pow beta 3))) (+ (* 4 (/ (* (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))))) (pow beta 3))) (+ (* 4 (/ (- (* -1/4 (+ (* (+ 4 (* 2 alpha)) (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* (pow (+ 2 alpha) 2) (- (* -2 alpha) (+ 4 (* 2 alpha)))))) (* 1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))) (pow beta 3))) (+ (* 4 (/ (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)) (* 4 (/ (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) (pow beta 2)))))))))
1/8
(+ 1/8 (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)))
(+ 1/8 (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2)))))
(+ 1/8 (+ (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 3)))) (pow beta 3))) (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2))))))
(* -1 (* beta (- (* -2 (/ (+ 2 alpha) 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/2 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1/2 (* -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/4 (* -1 (/ (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1/4 (* -1 (/ (- (+ (* -1 (/ (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha))))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1/4 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (+ (* -2 (* (+ 2 alpha) (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2))))) (* (pow (+ 2 alpha) 2) (- (* 2 alpha) (* -2 (+ 2 alpha)))))) (* -1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2))))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha))))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(* -1 (/ (- (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta))
(* -1 (/ (- (* -1 (/ (- (* -1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1/4 (/ (* (pow (+ 2 alpha) 3) (- (* -1 alpha) (+ 2 alpha))) beta)) (* -1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta))
(+ 1/4 (* -1 (/ (+ (* -1/4 (- (* -1 alpha) (+ 2 alpha))) (* 1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1/4 (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(+ 1/4 (* 1/8 (/ (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))) beta)))
(+ 1/4 (* -1 (/ (+ (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 1/8 (/ (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))) beta))) beta)))
(+ 1/4 (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 alpha) 2)) (* -1 (pow (+ 2 alpha) 2))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (pow (+ 2 alpha) 3)))) beta))) beta)) (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) beta)))
(+ 1 (* -1 (/ (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))))))) beta)) (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (- (* -1 (pow alpha 3)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 alpha) 2)) (* -1 (pow (+ 2 alpha) 2))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (pow (+ 2 alpha) 3))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* -1/4 (+ (* -2 (* (+ 2 alpha) (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2))))) (* (pow (+ 2 alpha) 2) (- (* 2 alpha) (* -2 (+ 2 alpha)))))) (* -1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))))))) beta)) (* -1/2 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))))))) beta)) (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) beta)))
(+ 1/8 (* 1/8 (/ (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))) beta)))
(+ 1/8 (* -1 (/ (+ (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 1/8 (/ (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))) beta))) beta)))
(+ 1/8 (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 alpha) 2)) (* -1 (pow (+ 2 alpha) 2))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (pow (+ 2 alpha) 3)))) beta))) beta)) (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) beta)))
Calls

6 calls:

TimeVariablePointExpression
16.0ms
alpha
@0
((* (+ 2 (+ alpha beta)) 2) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ (+ 1 alpha) beta)) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (- 1 (/ alpha (- alpha -2))) (/ alpha (- alpha -2)) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)) (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (+ 2 (+ alpha beta)) (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (/ (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)))) (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3))
14.0ms
alpha
@-inf
((* (+ 2 (+ alpha beta)) 2) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ (+ 1 alpha) beta)) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (- 1 (/ alpha (- alpha -2))) (/ alpha (- alpha -2)) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)) (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (+ 2 (+ alpha beta)) (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (/ (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)))) (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3))
13.0ms
beta
@0
((* (+ 2 (+ alpha beta)) 2) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ (+ 1 alpha) beta)) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (- 1 (/ alpha (- alpha -2))) (/ alpha (- alpha -2)) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)) (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (+ 2 (+ alpha beta)) (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (/ (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)))) (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3))
11.0ms
beta
@-inf
((* (+ 2 (+ alpha beta)) 2) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ (+ 1 alpha) beta)) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (- 1 (/ alpha (- alpha -2))) (/ alpha (- alpha -2)) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)) (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (+ 2 (+ alpha beta)) (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (/ (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)))) (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3))
10.0ms
alpha
@inf
((* (+ 2 (+ alpha beta)) 2) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (- beta alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (- 1 (/ (+ 1 alpha) beta)) (/ (+ 1 alpha) beta) (+ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (- 1 (/ alpha (- alpha -2))) (/ alpha (- alpha -2)) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)) (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (+ 2 (+ alpha beta)) (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (/ (+ (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3) 1/8) (+ (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2))) (- 1/4 (* (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2)))) (pow (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 3))

simplify268.0ms (4.2%)

Memory
8.6MiB live, 382.0MiB allocated; 81ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0145120348
1501720140
0806018663
Stop Event
iter limit
node limit
Counts
260 → 258
Calls
Call 1
Inputs
(* 2 (+ 2 beta))
(+ (* 2 alpha) (* 2 (+ 2 beta)))
(+ 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)))))))))
(* 1/2 (/ beta (+ 2 beta)))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta))))
(+ (* 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 (/ 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 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(/ 1 beta)
(+ (/ 1 beta) (/ alpha beta))
1
(+ 1 alpha)
1/2
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(+ 1 (* -1/2 alpha))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (+ (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2))) (* alpha (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (+ (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2))) (* alpha (- (+ (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* alpha (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (+ (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2))) (* alpha (- (+ (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* alpha (- (+ (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* alpha (- (* 1/4 (- (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 6)) (+ (* -2 (/ beta (pow (+ 2 beta) 4))) (/ (* (+ 4 (* 2 beta)) (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (pow (+ 2 beta) 2))))) (* -1/4 (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))))) (* 1/4 (/ beta (+ 2 beta))))
(- 1/4 (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (* 1/4 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (* alpha (- (* -1/4 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))))) (* 1/4 (/ beta (+ 2 beta))))
(- (+ 1/4 (* alpha (- (* alpha (- (* 1/4 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))))) (* 1/4 (/ beta (+ 2 beta))))
(* 1/4 (/ beta (+ 2 beta)))
(+ (* -1/4 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/4 (/ beta (+ 2 beta))))
(+ (* 1/4 (/ beta (+ 2 beta))) (* alpha (+ (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/4 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta))))))
(+ (* 1/4 (/ beta (+ 2 beta))) (* alpha (+ (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/4 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))))))
(+ 2 beta)
(+ 2 (+ alpha beta))
(+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))))
(+ 1/8 (+ (* 1/8 (* alpha (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))))) (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))))
(+ 1/8 (+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (* alpha (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))))) (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))))))))
(+ 1/8 (+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (* alpha (+ (* -1/8 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (+ (/ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))) (pow (+ 2 beta) 3)) (/ (pow beta 3) (pow (+ 2 beta) 6))))))) (* 1/8 (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))))))))))
(/ (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))
(+ (* 1/8 (/ (pow beta 3) (* (pow (+ 2 beta) 3) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (+ (* alpha (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))
(+ (* 1/8 (/ (pow beta 3) (* (pow (+ 2 beta) 3) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (+ (* alpha (- (+ (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (* alpha (- (* 1/8 (/ (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))
(+ (* 1/8 (/ (pow beta 3) (* (pow (+ 2 beta) 3) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (+ (* alpha (- (+ (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (* alpha (- (+ (* 1/8 (/ (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (* alpha (- (* -1/8 (/ (+ (/ 1 (pow (+ 2 beta) 3)) (+ (/ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))) (pow (+ 2 beta) 3)) (/ (pow beta 3) (pow (+ 2 beta) 6))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 6)) (+ (* -2 (/ beta (pow (+ 2 beta) 4))) (/ (* (+ 4 (* 2 beta)) (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (pow (+ 2 beta) 2))))) (* -1/4 (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (+ (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))
(* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))
(+ (* 1/8 (* alpha (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))))) (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))))
(+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (* alpha (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))))) (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))))))
(+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (* alpha (+ (* -1/8 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (+ (/ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))) (pow (+ 2 beta) 3)) (/ (pow beta 3) (pow (+ 2 beta) 6))))))) (* 1/8 (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))))))))
(* 2 alpha)
(* alpha (+ 2 (* 2 (/ (+ 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))))) 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/2
(- (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha)) 1/2)
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))) 1/2)
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/2 (/ (- beta (* -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 (/ alpha beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(/ alpha beta)
(* alpha (+ (/ 1 beta) (/ 1 (* alpha beta))))
alpha
(* alpha (+ 1 (/ 1 alpha)))
(/ 1 alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/ 2 alpha)
(/ (- 2 (* 4 (/ 1 alpha))) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (* 4 (/ 1 alpha))) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (+ (* 4 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 3))))) alpha)
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
3/4
(- (+ 3/4 (* 1/4 (/ (- (* -2 beta) (+ 4 (* 2 beta))) alpha))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))
(- (+ 3/4 (+ (* 1/4 (/ (- (* -2 beta) (+ 4 (* 2 beta))) alpha)) (* 1/4 (/ (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2))) (pow alpha 2))))) (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha))))
(- (+ 3/4 (+ (* -1/4 (/ (+ (* (+ 4 (* 2 beta)) (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* (pow (+ 2 beta) 2) (- (* -2 beta) (+ 4 (* 2 beta))))) (pow alpha 3))) (+ (* 1/4 (/ (- (* -2 beta) (+ 4 (* 2 beta))) alpha)) (* 1/4 (/ (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2))) (pow alpha 2)))))) (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/4 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))))
(+ 1/2 (* -1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))
(- (+ 1/2 (* 1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))
(- (+ 1/2 (* -1/4 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3)))) (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha))))
-1/4
(- (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)) 1/4)
(- (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha))) 1/4)
(- (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/4 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))) 1/4)
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha))
(/ (+ (* 1/8 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha))) alpha)
(/ (+ (* 1/8 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/8 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2))))) alpha)
(/ (+ (* -1/8 (/ (+ (* (+ 6 (+ beta (* 2 beta))) (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))))) (+ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (pow (+ 2 beta) 3) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 3))) (+ (* 1/8 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/8 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2)))))) alpha)
(* 1/6 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha))
(/ (- (+ (* 1/6 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (* 1/6 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha))) (* 2/9 (/ (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) alpha))) alpha)
(/ (- (+ (* 1/6 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/6 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/6 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2))))) (+ (* 2/9 (/ (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) alpha)) (+ (* 2/9 (/ (* (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (pow alpha 2))) (* 4/3 (/ (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta)))))) (pow alpha 2)))))) alpha)
(/ (- (+ (* -1/6 (/ (+ (* (+ 6 (+ beta (* 2 beta))) (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))))) (+ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (pow (+ 2 beta) 3) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 3))) (+ (* 1/6 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/6 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/6 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2)))))) (+ (* 2/9 (/ (* (- (* -1/4 (+ (* (+ 4 (* 2 beta)) (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* (pow (+ 2 beta) 2) (- (* -2 beta) (+ 4 (* 2 beta)))))) (* 1/4 (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (pow alpha 3))) (+ (* 2/9 (/ (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) alpha)) (+ (* 2/9 (/ (* (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (pow alpha 2))) (+ (* 4/3 (/ (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta)))))) (pow alpha 2))) (+ (* 4/3 (/ (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))))) (pow alpha 3))) (* 4/3 (/ (* (- (* 1/6 (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))))) (+ (* 2/9 (* (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta)))))) (pow alpha 3))))))))) alpha)
-1/8
(- (* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha)) 1/8)
(- (+ (* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha)) (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 2)))) 1/8)
(- (+ (* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha)) (+ (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 2))) (* 1/8 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 3))))) 1/8)
(* -1 (* alpha (- (* -2 (/ (+ 2 beta) alpha)) 2)))
(* -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/2 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1/2)
(- (* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/2)
(- (* -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/2)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(+ 3/4 (* -1 (/ (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(+ 3/4 (* -1 (/ (- (+ (* -1 (/ (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta))))) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(+ 3/4 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (+ (* -2 (* (+ 2 beta) (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2))))) (* (pow (+ 2 beta) 2) (- (* 2 beta) (* -2 (+ 2 beta)))))) (* 1/4 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2))))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta))))) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(+ 1/2 (* 1/4 (/ (- (* -1 beta) (+ 2 beta)) alpha)))
(+ 1/2 (* -1 (/ (- (* 1/4 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(- (* -1/4 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1/4)
(- (* -1 (/ (+ (* -1/4 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/4)
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/4)
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -1/8 (/ (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) alpha))
(* -1 (/ (+ (* -1/8 (/ (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/8 (/ (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))) alpha)) (* 1/8 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/8 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3))))) (* 1/8 (/ (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* -1 (* (pow (+ 2 beta) 3) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))))) alpha))) alpha)) (* 1/8 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1/6 (/ (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) alpha))
(* -1 (/ (+ (* -1 (/ (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) alpha)) (* 1/6 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/6 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))))))) alpha)) (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) alpha)) (* 1/6 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* -1 (* (pow (+ 2 beta) 3) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta)))))))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* -1/4 (+ (* -2 (* (+ 2 beta) (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2))))) (* (pow (+ 2 beta) 2) (- (* 2 beta) (* -2 (+ 2 beta)))))) (* 1/4 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))))) (+ (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))))) alpha)) (* 1/6 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))))))) alpha)) (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) alpha)) (* 1/6 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(- (* -1/8 (/ (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) alpha)) 1/8)
(- (* -1 (/ (+ (* -1/8 (/ (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha)) 1/8)
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (/ (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))) alpha)) (* 1/8 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha)) 1/8)
(* 2 (+ 2 alpha))
(+ (* 2 beta) (* 2 (+ 2 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))))))))))
(* -1/2 (/ alpha (+ 2 alpha)))
(+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 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 (/ 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 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* -1 (/ (+ 1 alpha) beta))
(/ (- beta (+ 1 alpha)) beta)
(/ (+ 1 alpha) beta)
(- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (+ (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2))) (* beta (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (+ (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2))) (* beta (- (+ (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* beta (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (+ (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2))) (* beta (- (+ (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* beta (- (+ (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* beta (- (* 1/4 (- (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 6)) (+ (* -2 (/ alpha (pow (+ 2 alpha) 4))) (/ (* (+ 4 (* 2 alpha)) (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- 1/4 (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (* -1/4 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (* beta (- (* -1/4 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(- (+ 1/4 (* beta (- (* beta (- (* -1/4 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(* -1/4 (/ alpha (+ 2 alpha)))
(+ (* -1/4 (/ alpha (+ 2 alpha))) (* 1/4 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* -1/4 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/4 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(+ (* -1/4 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/4 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ 2 alpha)
(+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))))
(+ 1/8 (+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* 1/8 (* beta (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))))))
(+ 1/8 (+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (* beta (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))))) (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))))))))
(+ 1/8 (+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (* beta (+ (* 1/8 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (+ (* -1 (/ (pow alpha 3) (pow (+ 2 alpha) 6))) (+ (/ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))) (pow (+ 2 alpha) 3))))))) (* 1/8 (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))))))))))
(/ (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))
(+ (* -1/8 (/ (pow alpha 3) (* (pow (+ 2 alpha) 3) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (+ (* beta (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))
(+ (* -1/8 (/ (pow alpha 3) (* (pow (+ 2 alpha) 3) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (+ (* beta (- (+ (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (* beta (- (* 1/8 (/ (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))
(+ (* -1/8 (/ (pow alpha 3) (* (pow (+ 2 alpha) 3) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (+ (* beta (- (+ (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (* beta (- (+ (* 1/8 (/ (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (* beta (- (* 1/8 (/ (- (/ 1 (pow (+ 2 alpha) 3)) (+ (* -1 (/ (pow alpha 3) (pow (+ 2 alpha) 6))) (+ (/ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))) (pow (+ 2 alpha) 3))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 6)) (+ (* -2 (/ alpha (pow (+ 2 alpha) 4))) (/ (* (+ 4 (* 2 alpha)) (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (+ (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))
(* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))
(+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* 1/8 (* beta (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))))))
(+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (* beta (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))))) (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))))))
(+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (* beta (+ (* 1/8 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (+ (* -1 (/ (pow alpha 3) (pow (+ 2 alpha) 6))) (+ (/ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))) (pow (+ 2 alpha) 3))))))) (* 1/8 (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))))))))
(* 2 beta)
(* beta (+ 2 (* 2 (/ (+ 2 alpha) beta))))
(+ 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/2 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1/2 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+ 1/2 (+ (* -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 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(+ 1 (* -1 (/ (+ 1 alpha) beta)))
1/4
(- (+ 1/4 (* 1/4 (/ (- (* -2 alpha) (+ 4 (* 2 alpha))) beta))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(- (+ 1/4 (+ (* 1/4 (/ (- (* -2 alpha) (+ 4 (* 2 alpha))) beta)) (* 1/4 (/ (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2))) (pow beta 2))))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(- (+ 1/4 (+ (* -1/4 (/ (+ (* (+ 4 (* 2 alpha)) (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* (pow (+ 2 alpha) 2) (- (* -2 alpha) (+ 4 (* 2 alpha))))) (pow beta 3))) (+ (* 1/4 (/ (- (* -2 alpha) (+ 4 (* 2 alpha))) beta)) (* 1/4 (/ (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2))) (pow beta 2)))))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(* -1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta))
(/ (- (* 1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)
(/ (- (* -1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))) beta)
(/ (- (* 1/4 (/ (* (pow (+ 2 alpha) 3) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (+ (* 1/4 (- (* -1 alpha) (+ 2 alpha))) (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))) beta)
(+ 1/4 (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1/4 (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+ 1/4 (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(+ 1/4 (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)))
(+ 1/4 (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2)))))
(+ 1/4 (+ (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 3)))) (pow beta 3))) (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2))))))
(- (+ 1 (* 1/2 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta))) (* 4 (/ (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(- (+ 1 (+ (* 1/2 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/2 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2))))) (+ (* 4 (/ (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))))) (pow beta 2))) (+ (* 4 (/ (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)) (* 4 (/ (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) (pow beta 2))))))
(- (+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 3)) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 3)))) (pow beta 3))) (+ (* 1/2 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/2 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2)))))) (+ (* 4 (/ (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))))) (pow beta 2))) (+ (* 4 (/ (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* 4 (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))))))) (pow beta 3))) (+ (* 4 (/ (* (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))))) (pow beta 3))) (+ (* 4 (/ (- (* -1/4 (+ (* (+ 4 (* 2 alpha)) (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* (pow (+ 2 alpha) 2) (- (* -2 alpha) (+ 4 (* 2 alpha)))))) (* 1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))) (pow beta 3))) (+ (* 4 (/ (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)) (* 4 (/ (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) (pow beta 2)))))))))
1/8
(+ 1/8 (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)))
(+ 1/8 (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2)))))
(+ 1/8 (+ (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 3)))) (pow beta 3))) (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2))))))
(* -1 (* beta (- (* -2 (/ (+ 2 alpha) 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/2 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1/2 (* -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/4 (* -1 (/ (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1/4 (* -1 (/ (- (+ (* -1 (/ (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha))))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1/4 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (+ (* -2 (* (+ 2 alpha) (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2))))) (* (pow (+ 2 alpha) 2) (- (* 2 alpha) (* -2 (+ 2 alpha)))))) (* -1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2))))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha))))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(* -1 (/ (- (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta))
(* -1 (/ (- (* -1 (/ (- (* -1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1/4 (/ (* (pow (+ 2 alpha) 3) (- (* -1 alpha) (+ 2 alpha))) beta)) (* -1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta))
(+ 1/4 (* -1 (/ (+ (* -1/4 (- (* -1 alpha) (+ 2 alpha))) (* 1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1/4 (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(+ 1/4 (* 1/8 (/ (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))) beta)))
(+ 1/4 (* -1 (/ (+ (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 1/8 (/ (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))) beta))) beta)))
(+ 1/4 (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 alpha) 2)) (* -1 (pow (+ 2 alpha) 2))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (pow (+ 2 alpha) 3)))) beta))) beta)) (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) beta)))
(+ 1 (* -1 (/ (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))))))) beta)) (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (- (* -1 (pow alpha 3)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 alpha) 2)) (* -1 (pow (+ 2 alpha) 2))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (pow (+ 2 alpha) 3))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* -1/4 (+ (* -2 (* (+ 2 alpha) (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2))))) (* (pow (+ 2 alpha) 2) (- (* 2 alpha) (* -2 (+ 2 alpha)))))) (* -1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))))))) beta)) (* -1/2 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))))))) beta)) (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) beta)))
(+ 1/8 (* 1/8 (/ (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))) beta)))
(+ 1/8 (* -1 (/ (+ (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 1/8 (/ (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))) beta))) beta)))
(+ 1/8 (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 alpha) 2)) (* -1 (pow (+ 2 alpha) 2))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (pow (+ 2 alpha) 3)))) beta))) beta)) (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) beta)))
Outputs
(* 2 (+ 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
(+ (* 2 alpha) (* 2 (+ 2 beta)))
(fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta)))))
(-.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (*.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #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)))) (* 1/2 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)))))))
(fma.f64 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))) #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha))
(+ 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 (-.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha))
(* 1/2 (/ beta (+ 2 beta)))
(*.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (*.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(+ (* 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 (fma.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))) #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha (*.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(+ (* 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 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha (*.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
beta
(+ beta (* -1 alpha))
(fma.f64 #s(literal -1 binary64) alpha beta)
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) #s(literal 1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(- 1 (/ 1 beta))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(-.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta))
(/ 1 beta)
(/.f64 #s(literal 1 binary64) beta)
(+ (/ 1 beta) (/ alpha beta))
(/.f64 (-.f64 alpha #s(literal -1 binary64)) beta)
1
#s(literal 1 binary64)
(+ 1 alpha)
(-.f64 alpha #s(literal -1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 alpha))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))
(+ 1 (* -1/2 alpha))
(fma.f64 #s(literal -1/2 binary64) alpha #s(literal 1 binary64))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) alpha #s(literal -1/2 binary64)) alpha #s(literal 1 binary64))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) alpha #s(literal 1/4 binary64)) alpha #s(literal -1/2 binary64)) alpha #s(literal 1 binary64))
(* 1/2 alpha)
(*.f64 #s(literal 1/2 binary64) alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(*.f64 (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64)) alpha)
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64)) alpha)
(- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))
(+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))
(- (+ 1/4 (+ (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2))) (* alpha (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))))) (* 1/4 (/ beta (+ 2 beta))))
(-.f64 (+.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) alpha (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(- (+ 1/4 (+ (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2))) (* alpha (- (+ (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* alpha (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))))) (* 1/4 (/ beta (+ 2 beta))))
(-.f64 (+.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))))) alpha (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64))))))) alpha (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(- (+ 1/4 (+ (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2))) (* alpha (- (+ (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* alpha (- (+ (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* alpha (- (* 1/4 (- (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 6)) (+ (* -2 (/ beta (pow (+ 2 beta) 4))) (/ (* (+ 4 (* 2 beta)) (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (pow (+ 2 beta) 2))))) (* -1/4 (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))))) (* 1/4 (/ beta (+ 2 beta))))
(-.f64 (+.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) #s(literal 1/4 binary64) (fma.f64 (fma.f64 (-.f64 (fma.f64 (*.f64 beta beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))))) alpha (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))))) alpha (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64))))))) alpha (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(- 1/4 (* 1/4 (/ beta (+ 2 beta))))
(-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(- (+ 1/4 (* 1/4 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (* 1/4 (/ beta (+ 2 beta))))
(-.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(- (+ 1/4 (* alpha (- (* -1/4 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))))) (* 1/4 (/ beta (+ 2 beta))))
(-.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) alpha #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(- (+ 1/4 (* alpha (- (* alpha (- (* 1/4 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))))) (* 1/4 (/ beta (+ 2 beta))))
(-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) alpha) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))))) alpha (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) alpha #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(* 1/4 (/ beta (+ 2 beta)))
(*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))
(+ (* -1/4 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/4 (/ beta (+ 2 beta))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64))))))
(+ (* 1/4 (/ beta (+ 2 beta))) (* alpha (+ (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/4 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta))))))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))) (*.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) alpha (*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(+ (* 1/4 (/ beta (+ 2 beta))) (* alpha (+ (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/4 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))))) alpha (*.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) alpha (*.f64 #s(literal 1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(+ 2 beta)
(-.f64 beta #s(literal -2 binary64))
(+ 2 (+ alpha beta))
(-.f64 (+.f64 beta alpha) #s(literal -2 binary64))
(+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))))
(fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(+ 1/8 (+ (* 1/8 (* alpha (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))))) (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))))
(fma.f64 #s(literal 1/8 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) alpha (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))) #s(literal 1/8 binary64))
(+ 1/8 (+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (* alpha (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))))) (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))))))))
(-.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) alpha (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))))) alpha (*.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1/8 binary64))
(+ 1/8 (+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (* alpha (+ (* -1/8 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (+ (/ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))) (pow (+ 2 beta) 3)) (/ (pow beta 3) (pow (+ 2 beta) 6))))))) (* 1/8 (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))))))))))
(-.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64))) alpha (*.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64))) alpha (*.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1/8 binary64))
(/ (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))))
(+ (* 1/8 (/ (pow beta 3) (* (pow (+ 2 beta) 3) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (+ (* alpha (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))
(fma.f64 (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (*.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64))))) alpha (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))))))
(+ (* 1/8 (/ (pow beta 3) (* (pow (+ 2 beta) 3) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (+ (* alpha (- (+ (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (* alpha (- (* 1/8 (/ (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))
(fma.f64 (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) #s(literal 1/8 binary64) (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) #s(literal 1/8 binary64)) (fma.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (*.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64))))) alpha (*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64)))))) alpha (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))))))
(+ (* 1/8 (/ (pow beta 3) (* (pow (+ 2 beta) 3) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (+ (* alpha (- (+ (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (* alpha (- (+ (* 1/8 (/ (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (* alpha (- (* -1/8 (/ (+ (/ 1 (pow (+ 2 beta) 3)) (+ (/ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))) (pow (+ 2 beta) 3)) (/ (pow beta 3) (pow (+ 2 beta) 6))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 6)) (+ (* -2 (/ beta (pow (+ 2 beta) 4))) (/ (* (+ 4 (* 2 beta)) (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (pow (+ 2 beta) 2))))) (* -1/4 (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (+ (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))))))) (+ (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 beta) 2)) (+ (/ (* (+ 4 (* 2 beta)) (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (pow (+ 2 beta) 2)) (/ (pow beta 2) (pow (+ 2 beta) 4))))) (* 1/4 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))) (/ (* (+ 1/8 (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))) (- (* 1/4 (- (* -2 (/ beta (pow (+ 2 beta) 2))) (/ (* (pow beta 2) (+ 4 (* 2 beta))) (pow (+ 2 beta) 4)))) (* -1/4 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow beta 2) (pow (+ 2 beta) 2)))) (* 1/4 (/ beta (+ 2 beta))))))))
(fma.f64 (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) #s(literal 1/8 binary64) (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) #s(literal -1/8 binary64)) (fma.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (-.f64 (fma.f64 (*.f64 beta beta) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) #s(literal 1/8 binary64)) (fma.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (*.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (*.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))))) alpha (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) #s(literal 1/8 binary64))) (fma.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (*.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64))))) alpha (*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 beta beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))) #s(literal 2 binary64)))))) alpha (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))))))
(* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3)))
(*.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))
(+ (* 1/8 (* alpha (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6))))) (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))))
(*.f64 #s(literal 1/8 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) alpha (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))))
(+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (* alpha (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6)))))) (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) alpha (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))))) alpha (*.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(+ (* 1/8 (/ (pow beta 3) (pow (+ 2 beta) 3))) (* alpha (+ (* 1/8 (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (* alpha (+ (* -1/8 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (+ (/ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))) (pow (+ 2 beta) 3)) (/ (pow beta 3) (pow (+ 2 beta) 6))))))) (* 1/8 (- (+ (* 2 (/ beta (pow (+ 2 beta) 3))) (/ beta (pow (+ 2 beta) 3))) (+ (/ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (/ (pow beta 2) (pow (+ 2 beta) 3))) (* -1 (/ (pow beta 2) (pow (+ 2 beta) 3)))) (/ (* (pow beta 3) (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (pow (+ 2 beta) 6)))) (pow (+ 2 beta) 3)) (/ (* (pow beta 3) (+ 6 (+ beta (* 2 beta)))) (pow (+ 2 beta) 6))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64))) alpha (*.f64 (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64))) alpha (*.f64 (pow.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(* 2 alpha)
(*.f64 #s(literal 2 binary64) alpha)
(* alpha (+ 2 (* 2 (/ (+ 2 beta) alpha))))
(*.f64 (fma.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal 2 binary64) #s(literal 2 binary64)) alpha)
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(*.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 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 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)) #s(literal -1/2 binary64) (*.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) #s(literal 1/2 binary64))) 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 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (*.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 beta (neg.f64 (-.f64 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 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (*.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)))))) alpha)
-1/2
#s(literal -1/2 binary64)
(- (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha)) 1/2)
(fma.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))) 1/2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)) (fma.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha)))) 1/2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)) #s(literal -1/2 binary64)))
(* -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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 beta #s(literal -2 binary64)) 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)
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 beta #s(literal -2 binary64)) beta)) alpha) (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 alpha alpha))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 beta #s(literal -2 binary64)) beta)) alpha)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 alpha 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 (-.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) alpha)
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/.f64 (-.f64 (-.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) alpha)
(/ 2 alpha)
(/.f64 #s(literal 2 binary64) alpha)
(/ (- 2 (* 4 (/ 1 alpha))) alpha)
(/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (* 4 (/ 1 alpha))) alpha)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha)) #s(literal -2 binary64)) (/.f64 #s(literal 4 binary64) alpha)) alpha)
(/ (- (+ 2 (/ 8 (pow alpha 2))) (+ (* 4 (/ 1 alpha)) (* 16 (/ 1 (pow alpha 3))))) alpha)
(/.f64 (-.f64 (-.f64 (-.f64 (/.f64 #s(literal 8 binary64) (*.f64 alpha alpha)) #s(literal -2 binary64)) (/.f64 #s(literal 4 binary64) alpha)) (/.f64 #s(literal 16 binary64) (pow.f64 alpha #s(literal 3 binary64)))) alpha)
(- 1 (* 2 (/ 1 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(-.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) alpha))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(-.f64 (-.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))))
3/4
#s(literal 3/4 binary64)
(- (+ 3/4 (* 1/4 (/ (- (* -2 beta) (+ 4 (* 2 beta))) alpha))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))
(-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal 1/4 binary64) #s(literal 3/4 binary64)) (*.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal 1/4 binary64)))
(- (+ 3/4 (+ (* 1/4 (/ (- (* -2 beta) (+ 4 (* 2 beta))) alpha)) (* 1/4 (/ (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2))) (pow alpha 2))))) (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha))))
(-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) alpha) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 alpha alpha))) #s(literal 3/4 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 beta #s(literal -2 binary64))) alpha) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) (*.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal 1/4 binary64))))
(- (+ 3/4 (+ (* -1/4 (/ (+ (* (+ 4 (* 2 beta)) (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* (pow (+ 2 beta) 2) (- (* -2 beta) (+ 4 (* 2 beta))))) (pow alpha 3))) (+ (* 1/4 (/ (- (* -2 beta) (+ 4 (* 2 beta))) alpha)) (* 1/4 (/ (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2))) (pow alpha 2)))))) (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/4 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))))
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) alpha) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 alpha alpha))))) #s(literal 3/4 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 beta #s(literal -2 binary64))) alpha) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) (*.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)))))
(+ 1/2 (* -1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))
(fma.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(- (+ 1/2 (* 1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))
(-.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) alpha) (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal 1/4 binary64)))
(- (+ 1/2 (* -1/4 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3)))) (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha))))
(-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/4 binary64) #s(literal 1/2 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 beta #s(literal -2 binary64))) alpha) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) (*.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal 1/4 binary64))))
-1/4
#s(literal -1/4 binary64)
(- (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)) 1/4)
(-.f64 (*.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal 1/4 binary64)) #s(literal 1/4 binary64))
(- (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha))) 1/4)
(fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 beta #s(literal -2 binary64))) alpha) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) (-.f64 (*.f64 (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)))
(- (+ (* -1/4 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/4 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/4 (/ (- beta (* -1 (+ 2 beta))) alpha)))) 1/4)
(-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 beta #s(literal -2 binary64))) alpha) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha) (*.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) alpha)))) #s(literal 1/4 binary64))
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(*.f64 (-.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64)) alpha)
(* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) alpha) #s(literal 1/8 binary64))
(/ (+ (* 1/8 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) alpha))) alpha)
(/ (+ (* 1/8 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/8 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2))))) alpha)
(/.f64 (fma.f64 #s(literal 1/8 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) alpha) (/.f64 (-.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 alpha alpha))) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) #s(literal 1/8 binary64))) alpha)
(/ (+ (* -1/8 (/ (+ (* (+ 6 (+ beta (* 2 beta))) (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))))) (+ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (pow (+ 2 beta) 3) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 3))) (+ (* 1/8 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/8 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2)))))) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/8 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) alpha) (/.f64 (-.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 alpha alpha))) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) #s(literal 1/8 binary64)))) alpha)
(* 1/6 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha))
(*.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) alpha))
(/ (- (+ (* 1/6 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (* 1/6 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha))) (* 2/9 (/ (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) alpha))) alpha)
(/.f64 (fma.f64 #s(literal 1/6 binary64) (+.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) alpha)) (*.f64 #s(literal -2/9 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))))) (/.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) alpha)))) alpha)
(/ (- (+ (* 1/6 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/6 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/6 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2))))) (+ (* 2/9 (/ (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) alpha)) (+ (* 2/9 (/ (* (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (pow alpha 2))) (* 4/3 (/ (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta)))))) (pow alpha 2)))))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) alpha) (/.f64 (-.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 alpha alpha))) (*.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))))) (fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))))) (/.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) alpha)) #s(literal 2/9 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2/9 binary64) (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 1/6 binary64) (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal -2/9 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64))))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64))))))) #s(literal 4/3 binary64))) (*.f64 alpha alpha)))) alpha)
(/ (- (+ (* -1/6 (/ (+ (* (+ 6 (+ beta (* 2 beta))) (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))))) (+ (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (pow (+ 2 beta) 3) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 3))) (+ (* 1/6 (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (+ (* 1/6 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) alpha)) (* 1/6 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 2)))))) (+ (* 2/9 (/ (* (- (* -1/4 (+ (* (+ 4 (* 2 beta)) (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* (pow (+ 2 beta) 2) (- (* -2 beta) (+ 4 (* 2 beta)))))) (* 1/4 (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (pow alpha 3))) (+ (* 2/9 (/ (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) alpha)) (+ (* 2/9 (/ (* (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))) (pow alpha 2))) (+ (* 4/3 (/ (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta)))))) (pow alpha 2))) (+ (* 4/3 (/ (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta))))))) (pow alpha 3))) (* 4/3 (/ (* (- (* 1/6 (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))))) (+ (* 2/9 (* (- (* 1/4 (- (pow beta 2) (+ (* (+ 4 (* 2 beta)) (- (* -2 beta) (+ 4 (* 2 beta)))) (pow (+ 2 beta) 2)))) (* -1/4 (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* 2/9 (* (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta))))))))) (- (* 1/4 (- (* -2 beta) (+ 4 (* 2 beta)))) (* 1/4 (- beta (* -1 (+ 2 beta)))))) (pow alpha 3))))))))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) alpha) (/.f64 (-.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 alpha alpha))) (*.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64))))))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal -1/4 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal 2/9 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))))) (/.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) alpha)) #s(literal 2/9 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2/9 binary64) (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 1/6 binary64) (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal -2/9 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64))))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64))))))) #s(literal 4/3 binary64))) (*.f64 alpha alpha)) (*.f64 #s(literal 4/3 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/6 binary64) (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal -2/9 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64))))))) (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (-.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))))) (fma.f64 (*.f64 #s(literal 2/9 binary64) (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 1/6 binary64) (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal -2/9 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64))))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64))))))) #s(literal 4/3 binary64)))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta (neg.f64 (-.f64 beta #s(literal -2 binary64)))))))) (pow.f64 alpha #s(literal 3 binary64)))))))) alpha)
-1/8
#s(literal -1/8 binary64)
(- (* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha)) 1/8)
(fma.f64 (/.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) alpha) #s(literal 1/8 binary64) #s(literal -1/8 binary64))
(- (+ (* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha)) (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 2)))) 1/8)
(fma.f64 #s(literal 1/8 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) alpha) (/.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 alpha alpha))) #s(literal -1/8 binary64))
(- (+ (* 1/8 (/ (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))) alpha)) (+ (* 1/8 (/ (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta)))))))) (pow alpha 2))) (* 1/8 (/ (- (pow beta 3) (+ (* -1 (pow (+ 2 beta) 3)) (+ (* (+ 6 (+ beta (* 2 beta))) (- (+ (* -2 (pow beta 2)) (* -1 (pow beta 2))) (+ (* -1 (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2))) (* (+ 6 (+ beta (* 2 beta))) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (* (+ (* (+ 2 beta) (+ 4 (* 2 beta))) (pow (+ 2 beta) 2)) (- (+ beta (* 2 beta)) (* -1 (+ 6 (+ beta (* 2 beta))))))))) (pow alpha 3))))) 1/8)
(fma.f64 (/.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) alpha) #s(literal 1/8 binary64) (fma.f64 #s(literal 1/8 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 alpha alpha)) (/.f64 (-.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 (*.f64 beta beta) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (neg.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 3 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) beta #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (-.f64 beta #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1/8 binary64)))
(* -1 (* alpha (- (* -2 (/ (+ 2 beta) alpha)) 2)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal -2 binary64) #s(literal -2 binary64)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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))
(neg.f64 (/.f64 (fma.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha)) #s(literal -1/2 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/2 binary64))) 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))
(neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (*.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha)) #s(literal -1/2 binary64))) alpha))) 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))
(neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (*.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha)) #s(literal -1/2 binary64))) alpha))) alpha))) alpha))
(- (* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1/2)
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha) #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(- (* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/2)
(fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha)) #s(literal -1/2 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/2 binary64))) alpha) #s(literal -1 binary64) #s(literal -1/2 binary64))
(- (* -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/2)
(fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (*.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha)) #s(literal -1/2 binary64))) alpha))) alpha) #s(literal -1 binary64) #s(literal -1/2 binary64))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) #s(literal 1 binary64)))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (/.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) 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))
(neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -1/2 binary64))) alpha))) alpha))) alpha))
(* -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 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 1 binary64)) alpha))
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal -1 binary64) #s(literal -2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)) alpha))
(* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha))
(neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal -1 binary64) #s(literal -2 binary64)) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 16 binary64) alpha) #s(literal 8 binary64)) alpha) #s(literal -1 binary64) #s(literal -4 binary64)) alpha) #s(literal -1 binary64) #s(literal -2 binary64)) alpha))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(fma.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha) #s(literal -1 binary64) #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 3/4 (* -1 (/ (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta))) alpha) #s(literal -1 binary64) #s(literal 3/4 binary64))
(+ 3/4 (* -1 (/ (- (+ (* -1 (/ (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta))))) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 beta beta) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 beta #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (-.f64 beta #s(literal -2 binary64))))) alpha) #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))) alpha) #s(literal -1 binary64) #s(literal 3/4 binary64))
(+ 3/4 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (+ (* -2 (* (+ 2 beta) (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2))))) (* (pow (+ 2 beta) 2) (- (* 2 beta) (* -2 (+ 2 beta)))))) (* 1/4 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2))))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta))))) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64))) (-.f64 (*.f64 beta beta) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 beta #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) #s(literal -1/4 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha) #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 beta beta) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 beta #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (-.f64 beta #s(literal -2 binary64)))))) alpha) #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))) alpha) #s(literal -1 binary64) #s(literal 3/4 binary64))
(+ 1/2 (* 1/4 (/ (- (* -1 beta) (+ 2 beta)) alpha)))
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha) #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (- (* 1/4 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha)) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta))) alpha) #s(literal -1 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha) (*.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))) alpha) #s(literal -1 binary64) (*.f64 #s(literal -1/4 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta))) alpha) #s(literal -1 binary64) #s(literal 1/2 binary64))
(- (* -1/4 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1/4)
(-.f64 (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha) #s(literal -1/4 binary64)) #s(literal 1/4 binary64))
(- (* -1 (/ (+ (* -1/4 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/4)
(-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha)) #s(literal -1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/4 binary64))) alpha)) #s(literal 1/4 binary64))
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/4 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/4)
(-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 beta #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (*.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) alpha)) #s(literal -1/4 binary64))) alpha))) alpha)) #s(literal 1/4 binary64))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1/8 (/ (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) alpha))
(*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) alpha) #s(literal -1/8 binary64))
(* -1 (/ (+ (* -1/8 (/ (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha) #s(literal -1/8 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) #s(literal 1/8 binary64))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/8 (/ (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))) alpha)) (* 1/8 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) #s(literal 1/8 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) alpha) #s(literal -1/8 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/8 binary64))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/8 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3))))) (* 1/8 (/ (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* -1 (* (pow (+ 2 beta) 3) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))))) alpha))) alpha)) (* 1/8 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) #s(literal 1/8 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/8 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 (-.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) (/.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))))) alpha))) alpha))) alpha))) alpha))
(* -1/6 (/ (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) alpha))
(*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) alpha) #s(literal -1/6 binary64))
(* -1 (/ (+ (* -1 (/ (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) alpha)) (* 1/6 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) #s(literal 1/6 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/6 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))))))) alpha)) (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) alpha)) (* 1/6 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) #s(literal 1/6 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) #s(literal 1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 beta beta) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 beta #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (-.f64 beta #s(literal -2 binary64)))))))) (*.f64 (*.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))) #s(literal 4/3 binary64))) alpha) #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta))))))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* -1 (* (pow (+ 2 beta) 3) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta)))))))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* -1/4 (+ (* -2 (* (+ 2 beta) (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2))))) (* (pow (+ 2 beta) 2) (- (* 2 beta) (* -2 (+ 2 beta)))))) (* 1/4 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))))) (+ (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))))) alpha)) (* 1/6 (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))))) (+ (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (pow beta 2) (+ (* -2 (* (+ 2 beta) (- (* 2 beta) (* -2 (+ 2 beta))))) (pow (+ 2 beta) 2)))) (* 1/4 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))))) (* 4/3 (* (- (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2)))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta)))))))) alpha)) (* 1/6 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (* 2/9 (* (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) (- (* 1/4 (- (* 2 beta) (* -2 (+ 2 beta)))) (* 1/4 (- (* -1 beta) (+ 2 beta))))))) alpha)) (* 1/6 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) #s(literal 1/6 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) #s(literal 1/6 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (neg.f64 (-.f64 beta #s(literal -2 binary64))) #s(literal 3 binary64))))) #s(literal -1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 beta #s(literal -2 binary64))) (-.f64 (*.f64 beta beta) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 beta #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))) #s(literal -1/4 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))))))) (*.f64 #s(literal 4/3 binary64) (fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 beta beta) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 beta #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (-.f64 beta #s(literal -2 binary64))))) (*.f64 (-.f64 (fma.f64 (-.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) #s(literal 1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 beta beta) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 beta #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (-.f64 beta #s(literal -2 binary64)))))))) (*.f64 (*.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))) #s(literal 4/3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta))))))) alpha))) (fma.f64 (*.f64 #s(literal 2/9 binary64) (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta))) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 beta beta) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 beta #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (-.f64 beta #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta)))) #s(literal 4/3 binary64)))) alpha) #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/6 binary64) (*.f64 #s(literal -2/9 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta))))))) alpha))) alpha))
(- (* -1/8 (/ (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))) alpha)) 1/8)
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) alpha) #s(literal -1/8 binary64) #s(literal -1/8 binary64))
(- (* -1 (/ (+ (* -1/8 (/ (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha)) 1/8)
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) alpha) #s(literal -1/8 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) #s(literal 1/8 binary64))) alpha) #s(literal -1 binary64) #s(literal -1/8 binary64))
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (/ (- (* -1 (pow beta 3)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 beta) 2)) (* -1 (pow (+ 2 beta) 2))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (pow (+ 2 beta) 3)))) alpha)) (* 1/8 (- (* -1 (+ (* 2 (pow beta 2)) (pow beta 2))) (+ (* -2 (pow (+ 2 beta) 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 (+ 2 beta)))) (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) (* -1 (pow (+ 2 beta) 2))))))) alpha)) (* 1/8 (- (* -1 (+ beta (* 2 beta))) (+ 2 (+ beta (* 2 (+ 2 beta))))))) alpha)) 1/8)
(fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) #s(literal 1/8 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 beta) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))))) alpha) #s(literal -1/8 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 beta beta) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) beta #s(literal -2 binary64)) (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta)) (-.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64) beta) #s(literal -2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/8 binary64))) alpha))) alpha) #s(literal -1 binary64) #s(literal -1/8 binary64))
(* 2 (+ 2 alpha))
(fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))
(+ (* 2 beta) (* 2 (+ 2 alpha)))
(fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #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))))))))
(+.f64 (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 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)))))))))
(-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #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))))))))))
(-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) beta (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64))) #s(literal -1/2 binary64))
(* -1/2 (/ alpha (+ 2 alpha)))
(*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64))
(+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(+ (* -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 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(+ (* -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 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) beta (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 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 alpha #s(literal -2 binary64)))) #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 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #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 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(* -1 (/ (+ 1 alpha) beta))
(neg.f64 (/.f64 (-.f64 alpha #s(literal -1 binary64)) beta))
(/ (- beta (+ 1 alpha)) beta)
(/.f64 (-.f64 beta (-.f64 alpha #s(literal -1 binary64))) beta)
(/ (+ 1 alpha) beta)
(/.f64 (-.f64 alpha #s(literal -1 binary64)) beta)
(- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))
(+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))
(- (+ 1/4 (+ (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2))) (* beta (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(-.f64 (+.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(- (+ 1/4 (+ (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2))) (* beta (- (+ (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* beta (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(-.f64 (+.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 #s(literal -1/4 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(- (+ 1/4 (+ (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2))) (* beta (- (+ (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* beta (- (+ (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* beta (- (* 1/4 (- (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 6)) (+ (* -2 (/ alpha (pow (+ 2 alpha) 4))) (/ (* (+ 4 (* 2 alpha)) (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(-.f64 (+.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) #s(literal 1/4 binary64) (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) #s(literal 1/4 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (fma.f64 (*.f64 alpha alpha) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))) beta (*.f64 #s(literal -1/4 binary64) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) beta (*.f64 #s(literal -1/4 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(- 1/4 (* -1/4 (/ alpha (+ 2 alpha))))
(-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(- (+ 1/4 (* -1/4 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(-.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) beta) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(- (+ 1/4 (* beta (- (* -1/4 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta #s(literal 1/4 binary64)) (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(- (+ 1/4 (* beta (- (* beta (- (* -1/4 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))) (* -1/4 (/ alpha (+ 2 alpha))))
(-.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) beta) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 #s(literal -1/4 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta #s(literal 1/4 binary64)) (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(* -1/4 (/ alpha (+ 2 alpha)))
(*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64))
(+ (* -1/4 (/ alpha (+ 2 alpha))) (* 1/4 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) beta) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(+ (* -1/4 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/4 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(+ (* -1/4 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/4 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64))) beta (*.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/4 binary64)))
(+ 2 alpha)
(-.f64 alpha #s(literal -2 binary64))
(+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))))
(fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))
(+ 1/8 (+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* 1/8 (* beta (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))))))
(-.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) beta) (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) #s(literal -1/8 binary64))
(+ 1/8 (+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (* beta (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))))) (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))))))))
(-.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) beta (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))))) beta (*.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) #s(literal -1/8 binary64))
(+ 1/8 (+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (* beta (+ (* 1/8 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (+ (* -1 (/ (pow alpha 3) (pow (+ 2 alpha) 6))) (+ (/ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))) (pow (+ 2 alpha) 3))))))) (* 1/8 (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))))))))))
(-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64)))) beta (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))))) beta (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64))) beta (*.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) #s(literal -1/8 binary64))
(/ (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))))
(+ (* -1/8 (/ (pow alpha 3) (* (pow (+ 2 alpha) 3) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (+ (* beta (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))))))
(+ (* -1/8 (/ (pow alpha 3) (* (pow (+ 2 alpha) 3) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (+ (* beta (- (+ (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (* beta (- (* 1/8 (/ (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) #s(literal 1/8 binary64) (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) #s(literal 1/8 binary64)) (fma.f64 (-.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64))))) beta (*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64)))))) beta (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))))))
(+ (* -1/8 (/ (pow alpha 3) (* (pow (+ 2 alpha) 3) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (+ (* beta (- (+ (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (* beta (- (+ (* 1/8 (/ (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (* beta (- (* 1/8 (/ (- (/ 1 (pow (+ 2 alpha) 3)) (+ (* -1 (/ (pow alpha 3) (pow (+ 2 alpha) 6))) (+ (/ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))) (pow (+ 2 alpha) 3))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 6)) (+ (* -2 (/ alpha (pow (+ 2 alpha) 4))) (/ (* (+ 4 (* 2 alpha)) (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (pow (+ 2 alpha) 2))))) (* 1/4 (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (+ (/ (* (- (* 1/8 (/ (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))))))) (+ (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (/ 1 (pow (+ 2 alpha) 2)) (+ (/ (* (+ 4 (* 2 alpha)) (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (pow (+ 2 alpha) 2)) (/ (pow alpha 2) (pow (+ 2 alpha) 4))))) (* 1/4 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)) (/ (* (- (* 1/8 (/ (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))) (/ (* (+ 1/8 (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))) (- (* 1/4 (- (* -2 (/ alpha (pow (+ 2 alpha) 2))) (/ (* (pow alpha 2) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 4)))) (* 1/4 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))) (pow (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha)))) 2)))) (* 1/8 (/ 1 (- (+ 1/4 (* 1/4 (/ (pow alpha 2) (pow (+ 2 alpha) 2)))) (* -1/4 (/ alpha (+ 2 alpha))))))))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) #s(literal 1/8 binary64) (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) #s(literal 1/8 binary64)) (fma.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (fma.f64 (*.f64 alpha alpha) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) #s(literal 1/8 binary64)) (fma.f64 (-.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 (-.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))))) beta (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) #s(literal 1/8 binary64))) (fma.f64 (-.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))) (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64))))) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64))))) beta (*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))) #s(literal 2 binary64)))))) beta (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))))))))
(* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3)))
(*.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64))
(+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* 1/8 (* beta (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6)))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) beta) (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64)))
(+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (* beta (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)))))) (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) beta (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))))) beta (*.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64)))
(+ (* -1/8 (/ (pow alpha 3) (pow (+ 2 alpha) 3))) (* beta (+ (* 1/8 (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (* beta (+ (* 1/8 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (+ (* -1 (/ (pow alpha 3) (pow (+ 2 alpha) 6))) (+ (/ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3)) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))) (pow (+ 2 alpha) 3))))))) (* 1/8 (- (+ (* -2 (/ alpha (pow (+ 2 alpha) 3))) (* -1 (/ alpha (pow (+ 2 alpha) 3)))) (+ (* -1 (/ (* (pow alpha 3) (+ 6 (+ alpha (* 2 alpha)))) (pow (+ 2 alpha) 6))) (/ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* 2 (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (/ (pow alpha 2) (pow (+ 2 alpha) 3))) (* -1 (/ (* (pow alpha 3) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 6))))) (pow (+ 2 alpha) 3))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64)))) beta (-.f64 (*.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -3 binary64)) (fma.f64 (pow.f64 alpha #s(literal 3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))))) beta (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 6 binary64))))) #s(literal 1/8 binary64))) beta (*.f64 (pow.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64)))
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
(* beta (+ 2 (* 2 (/ (+ 2 alpha) beta))))
(*.f64 (fma.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal 2 binary64) #s(literal 2 binary64)) beta)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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))))
(-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 alpha #s(literal -2 binary64))) beta) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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)))))
(-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 alpha #s(literal -2 binary64))) beta) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)))) #s(literal -1 binary64))
(+ 1/2 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 alpha #s(literal -2 binary64))) beta) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1/2 binary64))) #s(literal -1/2 binary64))
(+ 1/2 (+ (* -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)))))
(-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 alpha #s(literal -2 binary64))) beta) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)))) #s(literal -1/2 binary64))
(* beta (+ 1 (* -1 (/ alpha beta))))
(*.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) beta)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) alpha (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta)) #s(literal 1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) alpha (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta)))))
(+ 1 (* -1 (/ (+ 1 alpha) beta)))
(fma.f64 (/.f64 (-.f64 alpha #s(literal -1 binary64)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
1/4
#s(literal 1/4 binary64)
(- (+ 1/4 (* 1/4 (/ (- (* -2 alpha) (+ 4 (* 2 alpha))) beta))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) beta))
(- (+ 1/4 (+ (* 1/4 (/ (- (* -2 alpha) (+ 4 (* 2 alpha))) beta)) (* 1/4 (/ (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2))) (pow beta 2))))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(-.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) beta) (/.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta))) #s(literal 1/4 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 alpha #s(literal -2 binary64))) beta) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1/4 binary64))))
(- (+ 1/4 (+ (* -1/4 (/ (+ (* (+ 4 (* 2 alpha)) (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* (pow (+ 2 alpha) 2) (- (* -2 alpha) (+ 4 (* 2 alpha))))) (pow beta 3))) (+ (* 1/4 (/ (- (* -2 alpha) (+ 4 (* 2 alpha))) beta)) (* 1/4 (/ (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2))) (pow beta 2)))))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) beta) (/.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta))))) #s(literal 1/4 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 alpha #s(literal -2 binary64))) beta) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)))))
(* -1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta))
(*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal -1/4 binary64))
(/ (- (* 1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)
(/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) beta)
(/ (- (* -1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))) beta)
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) beta) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha)))) beta)
(/ (- (* 1/4 (/ (* (pow (+ 2 alpha) 3) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (+ (* 1/4 (- (* -1 alpha) (+ 2 alpha))) (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))) beta)
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 beta #s(literal 3 binary64))) #s(literal 1/4 binary64) (*.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/4 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 beta beta))))) beta)
(+ 1/4 (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1/4 binary64) #s(literal 1/4 binary64))
(+ 1/4 (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 alpha #s(literal -2 binary64))) beta) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1/4 binary64))) #s(literal 1/4 binary64))
(+ 1/4 (+ (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/4 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(+.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 alpha #s(literal -2 binary64))) beta) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)))) #s(literal 1/4 binary64))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(*.f64 (-.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64)) beta)
(+ 1/4 (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)))
(fma.f64 (/.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) beta) #s(literal 1/8 binary64) #s(literal 1/4 binary64))
(+ 1/4 (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2)))))
(fma.f64 #s(literal 1/8 binary64) (+.f64 (/.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) beta) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 beta beta))) #s(literal 1/4 binary64))
(+ 1/4 (+ (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 3)))) (pow beta 3))) (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2))))))
(+.f64 (fma.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (fma.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/8 binary64) (+.f64 (/.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) beta) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 beta beta))))) #s(literal 1/4 binary64))
(- (+ 1 (* 1/2 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta))) (* 4 (/ (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(-.f64 (fma.f64 (/.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) beta) #s(literal 4 binary64)))
(- (+ 1 (+ (* 1/2 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/2 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2))))) (+ (* 4 (/ (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))))) (pow beta 2))) (+ (* 4 (/ (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)) (* 4 (/ (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) (pow beta 2))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) beta) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 beta beta))) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) beta) #s(literal 4 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal -4 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))))) beta) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) beta) (/.f64 (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64))))) (*.f64 beta beta))))))
(- (+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 3)) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 3)))) (pow beta 3))) (+ (* 1/2 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/2 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2)))))) (+ (* 4 (/ (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))))) (pow beta 2))) (+ (* 4 (/ (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* 4 (* (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))))))) (pow beta 3))) (+ (* 4 (/ (* (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) (- (* 1/2 (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (* 4 (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha))))))) (pow beta 3))) (+ (* 4 (/ (- (* -1/4 (+ (* (+ 4 (* 2 alpha)) (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* (pow (+ 2 alpha) 2) (- (* -2 alpha) (+ 4 (* 2 alpha)))))) (* 1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))) (pow beta 3))) (+ (* 4 (/ (- (* 1/4 (- (* -2 alpha) (+ 4 (* 2 alpha)))) (* 1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)) (* 4 (/ (- (* 1/4 (- (pow alpha 2) (+ (* (+ 4 (* 2 alpha)) (- (* -2 alpha) (+ 4 (* 2 alpha)))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) (pow beta 2)))))))))
(-.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (fma.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) beta) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 beta beta))))) #s(literal -1 binary64)) (fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal -4 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha)))) beta) (/.f64 #s(literal 4 binary64) beta) (fma.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal -4 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))))) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64)))))))) (pow.f64 beta #s(literal 3 binary64)))) #s(literal 4 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64))))) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal -4 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha)))))) (*.f64 #s(literal 4 binary64) (fma.f64 (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))))) (pow.f64 beta #s(literal 3 binary64))) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) beta) (/.f64 (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (fma.f64 #s(literal -2 binary64) alpha (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64))))) (*.f64 beta beta))))))))
1/8
#s(literal 1/8 binary64)
(+ 1/8 (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)))
(fma.f64 (/.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) beta) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(+ 1/8 (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2)))))
(fma.f64 #s(literal 1/8 binary64) (+.f64 (/.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) beta) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 beta beta))) #s(literal 1/8 binary64))
(+ 1/8 (+ (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2))))) (+ (* (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (pow (+ 2 alpha) 2)) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 3)))) (pow beta 3))) (+ (* 1/8 (/ (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha)))) beta)) (* 1/8 (/ (- (+ (* 2 (pow alpha 2)) (pow alpha 2)) (+ (* (+ 2 alpha) (+ 4 (* 2 alpha))) (+ (* (+ 6 (+ alpha (* 2 alpha))) (- (+ (* -2 alpha) (* -1 alpha)) (+ 6 (+ alpha (* 2 alpha))))) (pow (+ 2 alpha) 2)))) (pow beta 2))))))
(-.f64 (fma.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (fma.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 beta #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/8 binary64) (+.f64 (/.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) beta) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 alpha alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (-.f64 alpha #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 alpha #s(literal -3 binary64)) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) alpha #s(literal 6 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 beta beta))))) #s(literal -1/8 binary64))
(* -1 (* beta (- (* -2 (/ (+ 2 alpha) beta)) 2)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal -2 binary64) #s(literal -2 binary64)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/2 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 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)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 alpha #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (*.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/2 binary64))) beta))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/2 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -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)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 alpha #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (*.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/2 binary64))) beta))) beta) #s(literal -1 binary64) #s(literal 1/2 binary64))
(* -1 (* beta (- (/ alpha beta) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 alpha beta) #s(literal 1 binary64)))
(+ 1/4 (* -1 (/ (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(fma.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))) beta) #s(literal -1 binary64) #s(literal 1/4 binary64))
(+ 1/4 (* -1 (/ (- (+ (* -1 (/ (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha))))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (-.f64 alpha #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64))))) beta) #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64)))) beta) #s(literal -1 binary64) #s(literal 1/4 binary64))
(+ 1/4 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (+ (* -2 (* (+ 2 alpha) (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2))))) (* (pow (+ 2 alpha) 2) (- (* 2 alpha) (* -2 (+ 2 alpha)))))) (* -1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2))))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha))))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64)) (-.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (-.f64 alpha #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) beta) #s(literal -1 binary64) (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (-.f64 alpha #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64)))))) beta) #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64)))) beta) #s(literal -1 binary64) #s(literal 1/4 binary64))
(* -1 (/ (- (* -1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta))
(neg.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) beta))
(* -1 (/ (- (* -1 (/ (- (* -1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta))
(neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64))))) beta) #s(literal -1 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))) beta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1/4 (/ (* (pow (+ 2 alpha) 3) (- (* -1 alpha) (+ 2 alpha))) beta)) (* -1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (*.f64 (neg.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha)))) beta) #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64))))) beta) #s(literal -1 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))) beta))
(+ 1/4 (* -1 (/ (+ (* -1/4 (- (* -1 alpha) (+ 2 alpha))) (* 1/4 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha))) beta) #s(literal -1 binary64) #s(literal 1/4 binary64))
(+ 1/4 (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/4 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal -1/4 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 alpha #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (*.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/4 binary64))) beta))) beta) #s(literal -1 binary64) #s(literal 1/4 binary64))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal -1 binary64) #s(literal -1 binary64)))
(+ 1/4 (* 1/8 (/ (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) beta) #s(literal 1/8 binary64) #s(literal 1/4 binary64))
(+ 1/4 (* -1 (/ (+ (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 1/8 (/ (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) beta) #s(literal 1/8 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/8 binary64))) beta) #s(literal -1 binary64) #s(literal 1/4 binary64))
(+ 1/4 (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 alpha) 2)) (* -1 (pow (+ 2 alpha) 2))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (pow (+ 2 alpha) 3)))) beta))) beta)) (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/8 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) beta) #s(literal 1/8 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal -1/8 binary64))) beta))) beta) #s(literal -1 binary64) #s(literal 1/4 binary64))
(+ 1 (* -1 (/ (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))))))) beta)) (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))) (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (-.f64 alpha #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64)))))))) beta) #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64)))))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/2 (- (* -1 (pow alpha 3)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 alpha) 2)) (* -1 (pow (+ 2 alpha) 2))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (pow (+ 2 alpha) 3))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* -1/4 (+ (* -2 (* (+ 2 alpha) (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2))))) (* (pow (+ 2 alpha) 2) (- (* 2 alpha) (* -2 (+ 2 alpha)))))) (* -1/4 (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))))))))) beta)) (* -1/2 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* 4 (* (- (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) (* 4 (- (* 1/4 (- (pow alpha 2) (+ (* -2 (* (+ 2 alpha) (- (* 2 alpha) (* -2 (+ 2 alpha))))) (pow (+ 2 alpha) 2)))) (* -1/4 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))))))) beta)) (* -1/2 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* 4 (- (* 1/4 (- (* 2 alpha) (* -2 (+ 2 alpha)))) (* -1/4 (- (* -1 alpha) (+ 2 alpha)))))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (*.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))))) (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (-.f64 alpha #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64)))))))) (*.f64 #s(literal 4 binary64) (fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))) (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (-.f64 alpha #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64)))))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))) (*.f64 #s(literal -1/4 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal -2 binary64)) (-.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (-.f64 alpha #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))))) beta) #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))))) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64))) (fma.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (-.f64 alpha #s(literal -2 binary64))) #s(literal -2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (-.f64 alpha #s(literal -2 binary64))))))))) beta) #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal -4 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal 1/4 binary64)))))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1/8 (* 1/8 (/ (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) beta) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(+ 1/8 (* -1 (/ (+ (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha)))))) (* 1/8 (/ (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) beta) #s(literal 1/8 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/8 binary64))) beta) #s(literal -1 binary64) #s(literal 1/8 binary64))
(+ 1/8 (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2)))))) (* 1/8 (/ (- (* -1 (pow alpha 3)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ (* 2 (pow alpha 2)) (pow alpha 2))) (+ (* -2 (pow (+ 2 alpha) 2)) (+ (* -1 (* (+ 2 (+ alpha (* 2 (+ 2 alpha)))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (* -1 (pow (+ 2 alpha) 2))))))) (+ (* -1 (* (+ (* -2 (pow (+ 2 alpha) 2)) (* -1 (pow (+ 2 alpha) 2))) (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) (pow (+ 2 alpha) 3)))) beta))) beta)) (* -1/8 (- (* -1 (+ alpha (* 2 alpha))) (+ 2 (+ alpha (* 2 (+ 2 alpha))))))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) #s(literal -1/8 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 alpha) #s(literal 3 binary64)) (fma.f64 (neg.f64 (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))))) beta) #s(literal 1/8 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -3 binary64) (*.f64 alpha alpha) (*.f64 #s(literal 2 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal -3 binary64) alpha #s(literal -2 binary64)) (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha)) (-.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal -1/8 binary64))) beta))) beta) #s(literal -1 binary64) #s(literal 1/8 binary64))

rewrite130.0ms (2.1%)

Memory
-1.1MiB live, 148.9MiB allocated; 12ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

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

eval177.0ms (2.8%)

Memory
8.2MiB live, 378.6MiB allocated; 46ms collecting garbage
Compiler

Compiled 74 448 to 4 319 computations (94.2% saved)

prune81.0ms (1.3%)

Memory
-55.7MiB live, 77.6MiB allocated; 56ms collecting garbage
Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New1 043101 053
Fresh134
Picked415
Done000
Total1 048141 062
Accuracy
100.0%
Counts
1 062 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.8%
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
44.0%
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #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)))
74.2%
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
71.6%
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
3.9%
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
72.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
29.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
32.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
45.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
45.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
25.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
46.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
39.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
47.3%
#s(approx (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
Compiler

Compiled 623 to 430 computations (31% saved)

simplify111.0ms (1.8%)

Memory
6.7MiB live, 142.3MiB allocated; 12ms collecting garbage
Localize:

Found 16 expressions of interest:

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

Useful iterations: 1 (0.0ms)

IterNodesCost
036209
049209
185203
2168203
3519203
42737203
08357203
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))
(-.f64 beta alpha)
beta
alpha
(fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))
(+.f64 beta alpha)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 #s(literal 1 binary64) alpha)
#s(literal 1 binary64)
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
#s(literal 1 binary64)
beta
alpha
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(-.f64 beta alpha)
beta
alpha
#s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 1/2 binary64)
Outputs
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (-.f64 beta alpha) (fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))) #s(literal -1/2 binary64))
(/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))
(/.f64 (-.f64 beta alpha) (fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64)))
(-.f64 beta alpha)
beta
alpha
(fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))
(+.f64 beta alpha)
(+.f64 alpha beta)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 #s(literal 1 binary64) alpha)
#s(literal 1 binary64)
alpha
#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) (/.f64 (-.f64 beta #s(literal -1 binary64)) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)
(+.f64 #s(literal 1 binary64) beta)
(-.f64 beta #s(literal -1 binary64))
#s(literal 1 binary64)
beta
alpha
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(-.f64 beta alpha)
beta
alpha
#s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 1/2 binary64)

localize162.0ms (2.5%)

Memory
7.1MiB live, 153.1MiB allocated; 10ms collecting garbage
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(-.f64 beta alpha)
accuracy0.0078125
(/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
accuracy16.516508866273917
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
accuracy17.715840030125825
#s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
accuracy0.0
(+.f64 #s(literal 1 binary64) beta)
accuracy0.00390625
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
accuracy45.03469772048659
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
accuracy0.0
(/.f64 #s(literal 1 binary64) alpha)
accuracy19.965152978079363
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
accuracy40.70801513617657
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha))
accuracy19.965152978079363
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
accuracy22.287563161399746
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64))
accuracy0.0
(-.f64 beta alpha)
accuracy0.0
(+.f64 beta alpha)
accuracy0.0078125
(/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))
accuracy16.516508866273917
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
Samples
66.0ms168×0valid
36.0ms40×2valid
21.0ms48×1valid
Compiler

Compiled 162 to 33 computations (79.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 105.0ms
ival-mult: 44.0ms (42.1% of total)
ival-div: 22.0ms (21% of total)
adjust: 17.0ms (16.3% of total)
ival-add: 15.0ms (14.4% of total)
ival-sub: 6.0ms (5.7% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series37.0ms (0.6%)

Memory
-16.0MiB live, 29.5MiB allocated; 4ms collecting garbage
Counts
16 → 149
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))
(-.f64 beta alpha)
(fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 #s(literal 1 binary64) alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
#s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(+.f64 beta alpha)
Outputs
(+ 1/2 (/ beta (+ 4 (* 2 beta))))
(+ 1/2 (+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(+ 1/2 (+ (* alpha (- (* alpha (- (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(+ 1/2 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (* 4 (/ 1 (pow (+ 4 (* 2 beta)) 3))) (* 8 (/ beta (pow (+ 4 (* 2 beta)) 4)))))) (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2)))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(/ beta (+ 4 (* 2 beta)))
(+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(+ (* alpha (- (* 2 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (+ 4 (* 2 beta)))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(+ (* alpha (- (* alpha (- (* -4 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (pow (+ 4 (* 2 beta)) 2))) (* -2 (/ (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))) (+ 4 (* 2 beta)))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
beta
(+ beta (* -1 alpha))
(+ 4 (* 2 beta))
(+ 4 (+ (* 2 alpha) (* 2 beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
1/2
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(/ 1 alpha)
(/ (+ 1 beta) alpha)
(+ 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)))))))))
(* 1/2 (/ beta (+ 2 beta)))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta))))
(+ (* 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 (/ 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))))))))
(* 2 (+ 2 beta))
(+ (* 2 alpha) (* 2 (+ 2 beta)))
(+ alpha beta)
(/ (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* -1/32 (/ (pow (+ 4 (* 2 beta)) 4) (pow alpha 3))) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (+ (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) (pow alpha 3))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))))) alpha)
-1/2
(- (* 1/2 (/ beta alpha)) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(- (+ (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))) (* 1/2 (/ beta alpha))) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(- (+ (* 1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 3))) (* 1/2 (/ beta alpha))) (+ 1/2 (+ (* -1/4 (/ (+ 4 (* 2 beta)) alpha)) (* 1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))))))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
(* 2 alpha)
(* alpha (+ 2 (+ (* 2 (/ beta alpha)) (* 4 (/ 1 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 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(* 1/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/2 (/ (- beta (* -1 (+ 2 beta))) alpha)) 1/2)
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))) 1/2)
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha)))) 1/2)
(* alpha (+ 2 (* 2 (/ (+ 2 beta) alpha))))
alpha
(* alpha (+ 1 (/ beta alpha)))
(* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1/2 beta) (+ (* 1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) alpha)) (* 1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) alpha))) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/32 (/ (pow (+ 4 (* 2 beta)) 4) alpha)) (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) alpha))) (+ (* 1/16 (pow (+ 4 (* 2 beta)) 3)) (* 1/8 (* beta (pow (+ 4 (* 2 beta)) 2))))) alpha)) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(- (* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(- (* -1 (/ (- (+ (* -1/2 beta) (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha))) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(- (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha)) (* -1/2 (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (- (* -1 (/ (+ 4 (* 2 beta)) alpha)) 2)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (+ (* -1/2 (/ (* (+ 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/2 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1/2)
(- (* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/2)
(- (* -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/2)
(* -1 (* alpha (- (* -2 (/ (+ 2 beta) alpha)) 2)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(- 1/2 (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (/ 1 (+ 4 (* 2 alpha)))))) (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (+ (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* beta (+ (* 8 (/ alpha (pow (+ 4 (* 2 alpha)) 4))) (* 4 (/ 1 (pow (+ 4 (* 2 alpha)) 3)))))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(* -1 (/ alpha (+ 4 (* 2 alpha))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* -2 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (+ 4 (* 2 alpha)))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* beta (- (* 4 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (pow (+ 4 (* 2 alpha)) 2))) (* 2 (/ (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2)))) (+ 4 (* 2 alpha)))))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(- beta alpha)
(+ 4 (* 2 alpha))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ (/ 1 alpha) (/ beta alpha))
1
(+ 1 beta)
(+ 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/2 (/ alpha (+ 2 alpha)))
(+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 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 (/ 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)))))))))
(* 2 (+ 2 alpha))
(+ (* 2 beta) (* 2 (+ 2 alpha)))
(+ 1 (* -1 (/ (+ (* 1/4 (+ 4 (* 2 alpha))) (* 1/2 alpha)) beta)))
(- (+ 1 (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2)))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta)))))
(- (+ 1 (+ (* -1/8 (/ (* alpha (pow (+ 4 (* 2 alpha)) 2)) (pow beta 3))) (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2))))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/16 (/ (pow (+ 4 (* 2 alpha)) 3) (pow beta 3))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta))))))
(- (+ 1/2 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2))))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 3))))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2)))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(* 2 beta)
(* beta (+ 2 (+ (* 2 (/ alpha beta)) (* 4 (/ 1 beta)))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ 1 (/ 1 beta)))
(+ 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/2 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1/2 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+ 1/2 (+ (* -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 (+ 2 (* 2 (/ (+ 2 alpha) beta))))
(* beta (+ 1 (/ alpha beta)))
(- (+ 1 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (* -1 (/ (+ 4 (* 2 alpha)) 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/2 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1/2 (* -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 (- (* -2 (/ (+ 2 alpha) beta)) 2)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
Calls

6 calls:

TimeVariablePointExpression
8.0ms
alpha
@inf
((+ (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) 1/2) (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (- beta alpha) (+ (* (+ beta alpha) 2) 4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (* (+ 2 (+ alpha beta)) 2) (+ beta alpha))
3.0ms
alpha
@-inf
((+ (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) 1/2) (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (- beta alpha) (+ (* (+ beta alpha) 2) 4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (* (+ 2 (+ alpha beta)) 2) (+ beta alpha))
3.0ms
alpha
@0
((+ (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) 1/2) (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (- beta alpha) (+ (* (+ beta alpha) 2) 4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (* (+ 2 (+ alpha beta)) 2) (+ beta alpha))
2.0ms
beta
@0
((+ (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) 1/2) (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (- beta alpha) (+ (* (+ beta alpha) 2) 4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (* (+ 2 (+ alpha beta)) 2) (+ beta alpha))
2.0ms
beta
@inf
((+ (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) 1/2) (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (- beta alpha) (+ (* (+ beta alpha) 2) 4) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (* (- 1 (/ alpha (- alpha -2))) 1/2) (/ 1 alpha) (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/ (+ 1 beta) alpha) (+ 1 beta) (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) (* (+ 2 (+ alpha beta)) 2) (+ beta alpha))

simplify187.0ms (2.9%)

Memory
35.8MiB live, 174.0MiB allocated; 17ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07354251
124794078
084813685
Stop Event
iter limit
node limit
Counts
149 → 147
Calls
Call 1
Inputs
(+ 1/2 (/ beta (+ 4 (* 2 beta))))
(+ 1/2 (+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(+ 1/2 (+ (* alpha (- (* alpha (- (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(+ 1/2 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (* 4 (/ 1 (pow (+ 4 (* 2 beta)) 3))) (* 8 (/ beta (pow (+ 4 (* 2 beta)) 4)))))) (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2)))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(/ beta (+ 4 (* 2 beta)))
(+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(+ (* alpha (- (* 2 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (+ 4 (* 2 beta)))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(+ (* alpha (- (* alpha (- (* -4 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (pow (+ 4 (* 2 beta)) 2))) (* -2 (/ (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))) (+ 4 (* 2 beta)))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
beta
(+ beta (* -1 alpha))
(+ 4 (* 2 beta))
(+ 4 (+ (* 2 alpha) (* 2 beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
1/2
(+ 1/2 (* -1/4 alpha))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(/ 1 alpha)
(/ (+ 1 beta) alpha)
(+ 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)))))))))
(* 1/2 (/ beta (+ 2 beta)))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta))))
(+ (* 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 (/ 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))))))))
(* 2 (+ 2 beta))
(+ (* 2 alpha) (* 2 (+ 2 beta)))
(+ alpha beta)
(/ (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* -1/32 (/ (pow (+ 4 (* 2 beta)) 4) (pow alpha 3))) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (+ (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) (pow alpha 3))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))))) alpha)
-1/2
(- (* 1/2 (/ beta alpha)) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(- (+ (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))) (* 1/2 (/ beta alpha))) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(- (+ (* 1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 3))) (* 1/2 (/ beta alpha))) (+ 1/2 (+ (* -1/4 (/ (+ 4 (* 2 beta)) alpha)) (* 1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))))))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
(* 2 alpha)
(* alpha (+ 2 (+ (* 2 (/ beta alpha)) (* 4 (/ 1 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 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(* 1/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/2 (/ (- beta (* -1 (+ 2 beta))) alpha)) 1/2)
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))) 1/2)
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha)))) 1/2)
(* alpha (+ 2 (* 2 (/ (+ 2 beta) alpha))))
alpha
(* alpha (+ 1 (/ beta alpha)))
(* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1/2 beta) (+ (* 1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) alpha)) (* 1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) alpha))) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/32 (/ (pow (+ 4 (* 2 beta)) 4) alpha)) (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) alpha))) (+ (* 1/16 (pow (+ 4 (* 2 beta)) 3)) (* 1/8 (* beta (pow (+ 4 (* 2 beta)) 2))))) alpha)) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(- (* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(- (* -1 (/ (- (+ (* -1/2 beta) (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha))) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(- (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha)) (* -1/2 (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (* alpha (- (* -1 (/ (+ 4 (* 2 beta)) alpha)) 2)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(* -1 (/ (+ (* -1/2 (/ (* (+ 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/2 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1/2)
(- (* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/2)
(- (* -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/2)
(* -1 (* alpha (- (* -2 (/ (+ 2 beta) alpha)) 2)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(- 1/2 (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (/ 1 (+ 4 (* 2 alpha)))))) (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (+ (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* beta (+ (* 8 (/ alpha (pow (+ 4 (* 2 alpha)) 4))) (* 4 (/ 1 (pow (+ 4 (* 2 alpha)) 3)))))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(* -1 (/ alpha (+ 4 (* 2 alpha))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* -2 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (+ 4 (* 2 alpha)))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* beta (- (* 4 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (pow (+ 4 (* 2 alpha)) 2))) (* 2 (/ (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2)))) (+ 4 (* 2 alpha)))))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(- beta alpha)
(+ 4 (* 2 alpha))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ (/ 1 alpha) (/ beta alpha))
1
(+ 1 beta)
(+ 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/2 (/ alpha (+ 2 alpha)))
(+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 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 (/ 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)))))))))
(* 2 (+ 2 alpha))
(+ (* 2 beta) (* 2 (+ 2 alpha)))
(+ 1 (* -1 (/ (+ (* 1/4 (+ 4 (* 2 alpha))) (* 1/2 alpha)) beta)))
(- (+ 1 (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2)))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta)))))
(- (+ 1 (+ (* -1/8 (/ (* alpha (pow (+ 4 (* 2 alpha)) 2)) (pow beta 3))) (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2))))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/16 (/ (pow (+ 4 (* 2 alpha)) 3) (pow beta 3))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta))))))
(- (+ 1/2 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2))))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 3))))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2)))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(* 2 beta)
(* beta (+ 2 (+ (* 2 (/ alpha beta)) (* 4 (/ 1 beta)))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(/ beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(* beta (+ 1 (/ 1 beta)))
(+ 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/2 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1/2 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+ 1/2 (+ (* -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 (+ 2 (* 2 (/ (+ 2 alpha) beta))))
(* beta (+ 1 (/ alpha beta)))
(- (+ 1 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(* -1 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (* -1 (/ (+ 4 (* 2 alpha)) 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/2 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1/2 (* -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 (- (* -2 (/ (+ 2 alpha) beta)) 2)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
Outputs
(+ 1/2 (/ beta (+ 4 (* 2 beta))))
(-.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) #s(literal -1/2 binary64))
(+ 1/2 (+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(fma.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (-.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) #s(literal -1/2 binary64)))
(+ 1/2 (+ (* alpha (- (* alpha (- (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(fma.f64 (-.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal -4 binary64))) alpha (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha (-.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) #s(literal -1/2 binary64)))
(+ 1/2 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (* 4 (/ 1 (pow (+ 4 (* 2 beta)) 3))) (* 8 (/ beta (pow (+ 4 (* 2 beta)) 4)))))) (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2)))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(fma.f64 (-.f64 (fma.f64 (fma.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 4 binary64))) #s(literal 8 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal -4 binary64)))) alpha (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha (-.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) #s(literal -1/2 binary64)))
(/ beta (+ 4 (* 2 beta)))
(/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(fma.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(+ (* alpha (- (* 2 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (+ 4 (* 2 beta)))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(fma.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(+ (* alpha (- (* alpha (- (* -4 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (pow (+ 4 (* 2 beta)) 2))) (* -2 (/ (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))) (+ 4 (* 2 beta)))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (-.f64 beta #s(literal -2 binary64))))) alpha) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
beta
(+ beta (* -1 alpha))
(-.f64 beta alpha)
(+ 4 (* 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
(+ 4 (+ (* 2 alpha) (* 2 beta)))
(fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) alpha) (/.f64 beta (-.f64 beta #s(literal -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 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) alpha))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 alpha))
(fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* 1/8 alpha) 1/4)))
(fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))
(+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4)))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/16 binary64) alpha #s(literal 1/8 binary64)) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(/ (+ 1 beta) alpha)
(/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -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 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) alpha) (/.f64 beta (-.f64 beta #s(literal -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)))) (* 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 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #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 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) alpha) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(* 1/2 (/ beta (+ 2 beta)))
(*.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) alpha) (/.f64 beta (-.f64 beta #s(literal -2 binary64)))))
(+ (* 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 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64)))))) alpha (*.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(+ (* 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 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) alpha) (/.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (-.f64 beta #s(literal -2 binary64))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha (*.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(* 2 (+ 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
(+ (* 2 alpha) (* 2 (+ 2 beta)))
(fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))
(+ alpha beta)
(+.f64 alpha beta)
(/ (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) beta) alpha) #s(literal 1/4 binary64))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) alpha) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)) alpha) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) alpha) (*.f64 beta (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha)) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) beta) alpha) #s(literal 1/4 binary64)))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* -1/32 (/ (pow (+ 4 (* 2 beta)) 4) (pow alpha 3))) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (+ (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) (pow alpha 3))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/32 binary64) (fma.f64 (/.f64 #s(literal 1/16 binary64) alpha) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)) alpha) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta))))) (fma.f64 (/.f64 #s(literal -1/8 binary64) alpha) (*.f64 beta (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha)) (fma.f64 (*.f64 beta (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal 3 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) beta) alpha) #s(literal 1/4 binary64))))) alpha)
-1/2
#s(literal -1/2 binary64)
(- (* 1/2 (/ beta alpha)) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(fma.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha)))
(- (+ (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))) (* 1/2 (/ beta alpha))) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(-.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) (/.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)) alpha)) (/.f64 beta alpha))) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal -1/4 binary64) #s(literal 1/2 binary64)))
(- (+ (* 1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 3))) (* 1/2 (/ beta alpha))) (+ 1/2 (+ (* -1/4 (/ (+ 4 (* 2 beta)) alpha)) (* 1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 beta alpha) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) (/.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)) alpha)) #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal -1/4 binary64) #s(literal 1/2 binary64)))))
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (/ beta alpha) 1))
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
(* 2 alpha)
(*.f64 #s(literal 2 binary64) alpha)
(* alpha (+ 2 (+ (* 2 (/ beta alpha)) (* 4 (/ 1 alpha)))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal -2 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 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (-.f64 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 beta #s(literal -2 binary64)) #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 (-.f64 #s(literal -2 binary64) beta) (-.f64 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 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (-.f64 beta #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal -2 binary64) beta) beta)) alpha)) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))))) alpha)
(/ (- 1 (* 2 (/ 1 alpha))) alpha)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha))) alpha)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) alpha)
(/ (- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3))))) alpha)
(/.f64 (-.f64 (-.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) alpha)
(* 1/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 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) 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 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #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 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 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #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 (/ (- beta (* -1 (+ 2 beta))) alpha)) 1/2)
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))) 1/2)
(fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) (/.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)) alpha)) #s(literal -1/2 binary64))
(- (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (+ (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha)))) 1/2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal -1/2 binary64)))
(* alpha (+ 2 (* 2 (/ (+ 2 beta) alpha))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal -2 binary64)) alpha)
alpha
(* alpha (+ 1 (/ beta alpha)))
(fma.f64 (/.f64 beta alpha) alpha alpha)
(* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1/2 beta) (+ (* 1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) beta) #s(literal 1/4 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)))) alpha)) (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -4 binary64)) #s(literal -1/4 binary64))) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) alpha)) (* 1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) alpha))) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) beta) #s(literal 1/8 binary64) (*.f64 #s(literal 1/16 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)))) alpha) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) beta) #s(literal 1/4 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))))) (neg.f64 alpha)) (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/32 (/ (pow (+ 4 (* 2 beta)) 4) alpha)) (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) alpha))) (+ (* 1/16 (pow (+ 4 (* 2 beta)) 3)) (* 1/8 (* beta (pow (+ 4 (* 2 beta)) 2))))) alpha)) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)) beta) (*.f64 #s(literal 1/32 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 4 binary64)))) alpha) (fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) beta) #s(literal 1/8 binary64) (*.f64 #s(literal 1/16 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64))))) (neg.f64 alpha)) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) beta) #s(literal 1/4 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))))) (neg.f64 alpha)) (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (neg.f64 alpha))
(- (* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(fma.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha) #s(literal -1 binary64) #s(literal -1/2 binary64))
(- (* -1 (/ (- (+ (* -1/2 beta) (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha))) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha) beta) (*.f64 (fma.f64 #s(literal -2 binary64) beta #s(literal -4 binary64)) #s(literal 1/4 binary64))) (neg.f64 alpha)) #s(literal 1/2 binary64))
(- (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha)) (* -1/2 (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) alpha) #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) alpha) #s(literal -1 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 (* alpha (- (* -1 (/ (+ 4 (* 2 beta)) alpha)) 2)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal -2 binary64) #s(literal -2 binary64)))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 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 beta #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) 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 beta #s(literal -2 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #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 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 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)) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (* 2 (/ 1 alpha)) 1) alpha))
(/.f64 (-.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha)) 1) alpha))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) #s(literal -1 binary64) #s(literal -2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 alpha))
(* -1 (/ (+ (* -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 beta #s(literal -2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) 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 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (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 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(- (* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1/2)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(- (* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha)) 1/2)
(-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (-.f64 beta #s(literal -2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (neg.f64 alpha)) #s(literal 1/2 binary64))
(- (* -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/2)
(fma.f64 (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (neg.f64 alpha))) alpha) #s(literal -1 binary64) #s(literal -1/2 binary64))
(* -1 (* alpha (- (* -2 (/ (+ 2 beta) alpha)) 2)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (-.f64 beta #s(literal -2 binary64)) alpha) #s(literal -2 binary64) #s(literal -2 binary64)))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) #s(literal -1 binary64)))
(- 1/2 (/ alpha (+ 4 (* 2 alpha))))
(-.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (/ 1 (+ 4 (* 2 alpha)))))) (/ alpha (+ 4 (* 2 alpha))))
(-.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) beta #s(literal 1/2 binary64)) (/.f64 alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(-.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal -4 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) beta (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))) beta #s(literal 1/2 binary64)) (/.f64 alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (+ (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* beta (+ (* 8 (/ alpha (pow (+ 4 (* 2 alpha)) 4))) (* 4 (/ 1 (pow (+ 4 (* 2 alpha)) 3)))))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(-.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 4 binary64))) #s(literal 8 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 3 binary64)))) beta (-.f64 (*.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal -4 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))))) beta (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))) beta #s(literal 1/2 binary64)) (/.f64 alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(* -1 (/ alpha (+ 4 (* 2 alpha))))
(/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) beta (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* -2 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (+ 4 (* 2 alpha)))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(fma.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) beta) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (*.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64))) beta (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* beta (- (* 4 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (pow (+ 4 (* 2 alpha)) 2))) (* 2 (/ (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2)))) (+ 4 (* 2 alpha)))))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) beta)) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) (-.f64 alpha #s(literal -2 binary64))))) beta (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))) beta (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))
(- beta alpha)
(-.f64 beta alpha)
(+ 4 (* 2 alpha))
(fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #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 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))))) beta (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #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 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))) beta (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ (/ 1 alpha) (/ beta alpha))
(/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)
1
#s(literal 1 binary64)
(+ 1 beta)
(-.f64 beta #s(literal -1 binary64))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #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))))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -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 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))))) beta (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #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 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))) beta (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* -1/2 (/ alpha (+ 2 alpha)))
(/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)))
(+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (*.f64 (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) beta) #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))
(+ (* -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 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))))) beta (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))
(+ (* -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 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))) beta (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))
(* 2 (+ 2 alpha))
(fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))
(+ (* 2 beta) (* 2 (+ 2 alpha)))
(fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))
(+ 1 (* -1 (/ (+ (* 1/4 (+ 4 (* 2 alpha))) (* 1/2 alpha)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) beta))
(- (+ 1 (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2)))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta)))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 alpha beta) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal -1/8 binary64) beta) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) beta)))
(- (+ 1 (+ (* -1/8 (/ (* alpha (pow (+ 4 (* 2 alpha)) 2)) (pow beta 3))) (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2))))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/16 (/ (pow (+ 4 (* 2 alpha)) 3) (pow beta 3))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta))))))
(-.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 (/.f64 alpha beta) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)) alpha)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) beta) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)) beta) (fma.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal 3 binary64)) #s(literal 1/16 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) beta))))
(- (+ 1/2 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) beta))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2))))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(fma.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (*.f64 beta beta)) (/.f64 alpha beta)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta))))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 3))))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2)))))
(-.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64))) #s(literal 1/4 binary64) (fma.f64 (/.f64 alpha beta) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (*.f64 beta beta)) #s(literal 1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal 1/4 binary64))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
(* beta (+ 2 (+ (* 2 (/ alpha beta)) (* 4 (/ 1 beta)))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal -2 binary64)) beta)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #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 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #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)))
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) alpha)) beta)
(* beta (+ 1 (/ 1 beta)))
(-.f64 beta #s(literal -1 binary64))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1 binary64)))
(+ 1/2 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -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 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -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 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1/2 binary64)))
(* beta (+ 2 (* 2 (/ (+ 2 alpha) beta))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal -2 binary64)) beta)
(* beta (+ 1 (/ alpha beta)))
(fma.f64 (/.f64 alpha beta) beta beta)
(- (+ 1 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) beta) #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha))) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) beta) #s(literal 1/4 binary64))) beta)) beta))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) beta) #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha))) beta))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) beta) #s(literal 1/4 binary64))) beta)) beta))
(* -1 (* beta (- (/ alpha beta) 1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) beta)
(* -1 (* beta (- (* -1 (/ (+ 4 (* 2 alpha)) beta)) 2)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal -2 binary64) #s(literal -2 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 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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 (fma.f64 #s(literal -1 binary64) 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 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (*.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/2 binary64))) (neg.f64 beta))) beta))
(+ 1/2 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)))) beta))
(+ 1/2 (* -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/2 binary64) (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (*.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/2 binary64))) (neg.f64 beta))) beta))
(* -1 (* beta (- (* -2 (/ (+ 2 alpha) beta)) 2)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 (-.f64 alpha #s(literal -2 binary64)) beta) #s(literal -2 binary64) #s(literal -2 binary64)))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal -1 binary64)))

rewrite97.0ms (1.5%)

Memory
5.7MiB live, 51.8MiB allocated; 3ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036186
049186
1241180
02093180
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
16 → 177
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))
(-.f64 beta alpha)
(fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha))
(/.f64 #s(literal 1 binary64) alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)
(+.f64 #s(literal 1 binary64) beta)
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
#s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(+.f64 beta alpha)
Outputs
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 (-.f64 beta alpha)))) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 beta alpha))) (*.f64 #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 beta alpha)) #s(literal 2 binary64) (*.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal -2 binary64))
(/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)))
(neg.f64 (/.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -2 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64))) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 64 binary64))) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))) #s(literal 1/2 binary64))
(-.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))))
(-.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (-.f64 (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)))))
(+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64))) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64)))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 64 binary64))) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (*.f64 (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))) (+.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 beta alpha))) (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) alpha)) (*.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 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)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (*.f64 (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))
(-.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)))
(-.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 alpha (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 alpha 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 (/.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 (-.f64 alpha beta) (*.f64 beta beta)))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (-.f64 beta alpha))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha 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 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 #s(literal 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 2 binary64) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 16 binary64) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64))) (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 64 binary64))) (neg.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64))))))
(/.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64)))
(/.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 64 binary64)) (+.f64 #s(literal 16 binary64) (-.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))))
(/.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 64 binary64)) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))))
(fma.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))
(fma.f64 #s(literal 1 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(fma.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha) (*.f64 #s(literal 2 binary64) beta))
(fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(fma.f64 alpha #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64))) (/.f64 #s(literal 16 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64))))
(-.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -4 binary64))
(-.f64 #s(literal 4 binary64) (*.f64 (neg.f64 (+.f64 alpha beta)) #s(literal 2 binary64)))
(-.f64 #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (+.f64 alpha beta)))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) beta))
(+.f64 (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 #s(literal 2 binary64) beta))
(+.f64 (*.f64 alpha #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64))))) (/.f64 #s(literal 64 binary64) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 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 #s(literal 4 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (pow.f64 alpha #s(literal -1 binary64))))
#s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (pow.f64 alpha #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal -1 binary64)))
(pow.f64 alpha #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 alpha))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 alpha)))
(/.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) alpha)
(neg.f64 (/.f64 #s(literal -1 binary64) alpha))
(neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 alpha)))
(exp.f64 (*.f64 (log.f64 alpha) #s(literal -1 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (-.f64 beta #s(literal -1 binary64)) alpha))
(/.f64 (-.f64 (*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 alpha #s(literal -1 binary64))) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (-.f64 (pow.f64 alpha #s(literal -1 binary64)) (/.f64 beta alpha)))
(/.f64 (+.f64 (pow.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 beta alpha) #s(literal 3 binary64))) (fma.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 alpha #s(literal -1 binary64)) (-.f64 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (*.f64 (pow.f64 alpha #s(literal -1 binary64)) (/.f64 beta alpha)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 beta #s(literal -1 binary64)))) (neg.f64 (neg.f64 alpha)))
(/.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 (neg.f64 alpha) beta)) (*.f64 (neg.f64 alpha) alpha))
(/.f64 (fma.f64 #s(literal 1 binary64) alpha (*.f64 alpha beta)) (*.f64 alpha alpha))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (*.f64 (-.f64 #s(literal 1 binary64) beta) alpha))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)) alpha))
(/.f64 (neg.f64 (-.f64 beta #s(literal -1 binary64))) (neg.f64 alpha))
(/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)
(neg.f64 (/.f64 (neg.f64 (-.f64 beta #s(literal -1 binary64))) alpha))
(neg.f64 (/.f64 (-.f64 beta #s(literal -1 binary64)) (neg.f64 alpha)))
(fma.f64 (pow.f64 alpha #s(literal -1/2 binary64)) (pow.f64 alpha #s(literal -1/2 binary64)) (/.f64 beta alpha))
(fma.f64 #s(literal 1 binary64) (pow.f64 alpha #s(literal -1 binary64)) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (pow.f64 alpha #s(literal -1 binary64)))
(+.f64 (pow.f64 alpha #s(literal -1 binary64)) (/.f64 beta alpha))
(/.f64 (-.f64 (*.f64 beta beta) #s(literal 1 binary64)) (-.f64 beta #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta))) (neg.f64 (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 beta beta)) (-.f64 #s(literal 1 binary64) beta))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 beta beta (-.f64 #s(literal 1 binary64) beta)))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 1 binary64) beta)))
(-.f64 beta #s(literal -1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 beta (-.f64 beta #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) beta)
(+.f64 beta #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 beta alpha)) #s(literal 2 binary64) (*.f64 (neg.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) #s(literal 1 binary64))) (*.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 (-.f64 beta alpha)))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 beta alpha))) (*.f64 #s(literal 2 binary64) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1/2 binary64)) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
(-.f64 (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (-.f64 (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (pow.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (*.f64 (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))) (+.f64 (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (fma.f64 (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (*.f64 (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 beta alpha))) (neg.f64 (neg.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (*.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) alpha)) (*.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 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)) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))))
(-.f64 (/.f64 beta #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 alpha #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
#s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #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 (+.f64 alpha beta) (-.f64 beta alpha)) (-.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 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (neg.f64 (-.f64 alpha beta)))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (neg.f64 (-.f64 beta alpha)))
(/.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 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (-.f64 alpha beta))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 beta alpha))
(/.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 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta)))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (-.f64 beta alpha)))
(+.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 (/.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 alpha beta)
(+.f64 beta alpha)

eval88.0ms (1.4%)

Memory
-10.0MiB live, 49.6MiB allocated; 6ms collecting garbage
Compiler

Compiled 10 940 to 1 469 computations (86.6% saved)

prune22.0ms (0.3%)

Memory
-22.7MiB live, 23.3MiB allocated; 3ms collecting garbage
Pruning

15 alts after pruning (9 fresh and 6 done)

PrunedKeptTotal
New3284332
Fresh358
Picked055
Done011
Total33115346
Accuracy
100.0%
Counts
346 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.8%
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
44.0%
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #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)))
74.2%
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
71.6%
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
72.3%
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
47.3%
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)))) #s(literal 1/2 binary64))
3.9%
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
29.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
32.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
8.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
45.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
45.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
25.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
46.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
39.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Compiler

Compiled 560 to 383 computations (31.6% saved)

simplify208.0ms (3.3%)

Memory
-1.9MiB live, 143.5MiB allocated; 22ms collecting garbage
Localize:

Found 17 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
040229
057223
1100223
2268214
31211212
08510209
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
(fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64)))
(-.f64 beta alpha)
beta
alpha
#s(literal 2 binary64)
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))
(+.f64 beta alpha)
#s(literal 4 binary64)
#s(literal 1 binary64)
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
beta
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta))
#s(literal 1 binary64)
(/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)
#s(approx (+ 1 alpha) #s(literal 1 binary64))
beta
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
beta
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 1/2 binary64)
Outputs
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 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))))
(fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) beta alpha) alpha) #s(literal 4 binary64))
(-.f64 beta alpha)
beta
alpha
#s(literal 2 binary64)
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))
(fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))
(fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))
(+.f64 beta alpha)
(+.f64 alpha beta)
#s(literal 4 binary64)
#s(literal 1 binary64)
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 4 binary64) (+.f64 alpha beta) #s(literal 8 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
beta
alpha
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta))
#s(literal 1 binary64)
(/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)
#s(approx (+ 1 alpha) #s(literal 1 binary64))
beta
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal -1/2 binary64))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
beta
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 1/2 binary64)

localize106.0ms (1.7%)

Memory
11.4MiB live, 56.2MiB allocated; 4ms collecting garbage
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
accuracy0.0078125
(/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
accuracy16.516508866273917
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
accuracy32.57673272173947
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
accuracy0.0
(-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta))
accuracy0.0078125
(/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)
accuracy22.32583722528294
#s(approx (+ 1 alpha) #s(literal 1 binary64))
accuracy43.38314860439834
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
accuracy0.0
(/.f64 beta alpha)
accuracy40.19326877527658
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
accuracy45.03469772048659
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
accuracy16.516508866273917
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
accuracy45.02949825519931
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))
accuracy0.0
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64))
accuracy0.0
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))
accuracy0.4917112674115782
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
accuracy16.99756060939007
(fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64)))
Samples
48.0ms186×0valid
21.0ms32×2valid
17.0ms38×1valid
Compiler

Compiled 197 to 34 computations (82.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
ival-add: 28.0ms (41.3% of total)
ival-div: 14.0ms (20.6% of total)
adjust: 12.0ms (17.7% of total)
ival-mult: 9.0ms (13.3% of total)
ival-sub: 4.0ms (5.9% of total)
exact: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series20.0ms (0.3%)

Memory
23.3MiB live, 23.3MiB allocated; 0ms collecting garbage
Counts
17 → 143
Calls
Call 1
Inputs
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
(fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta))
(/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)
#s(approx (+ 1 alpha) #s(literal 1 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
Outputs
(* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta))))
(+ (* -1 (/ (* alpha (+ 4 (* 4 beta))) (pow (+ 4 (* 2 beta)) 2))) (* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta)))))
(+ (* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta)))) (* alpha (+ (* -1 (/ (+ 4 (* 4 beta)) (pow (+ 4 (* 2 beta)) 2))) (* 2 (/ (* alpha (+ 4 (* 4 beta))) (pow (+ 4 (* 2 beta)) 3))))))
(+ (* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta)))) (* alpha (+ (* -1 (/ (+ 4 (* 4 beta)) (pow (+ 4 (* 2 beta)) 2))) (* alpha (+ (* -4 (/ (* alpha (+ 4 (* 4 beta))) (pow (+ 4 (* 2 beta)) 4))) (* 2 (/ (+ 4 (* 4 beta)) (pow (+ 4 (* 2 beta)) 3))))))))
(+ 4 (* 4 beta))
(+ 4 (* 2 beta))
(+ 4 (+ (* 2 alpha) (* 2 beta)))
(* 2 (+ 4 (* 2 beta)))
(+ (* 2 (+ 4 (* 2 beta))) (* 4 alpha))
(+ 1/2 (/ beta (+ 4 (* 2 beta))))
(+ 1/2 (+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(+ 1/2 (+ (* alpha (- (* alpha (- (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(+ 1/2 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (* 4 (/ 1 (pow (+ 4 (* 2 beta)) 3))) (* 8 (/ beta (pow (+ 4 (* 2 beta)) 4)))))) (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2)))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(/ beta (+ 4 (* 2 beta)))
(+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(+ (* alpha (- (* 2 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (+ 4 (* 2 beta)))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(+ (* alpha (- (* alpha (- (* -4 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (pow (+ 4 (* 2 beta)) 2))) (* -2 (/ (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))) (+ 4 (* 2 beta)))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(/ (+ 1 beta) alpha)
(/ beta alpha)
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(/ 1 beta)
(+ (/ 1 beta) (/ alpha beta))
1
(+ 1 alpha)
(* 1/4 (/ (+ 4 (* 4 beta)) alpha))
(/ (+ (* -1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha)) (* 1/4 (+ 4 (* 4 beta)))) alpha)
(/ (+ (* -1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha)) (+ (* 1/16 (/ (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta))) (pow alpha 2))) (* 1/4 (+ 4 (* 4 beta))))) alpha)
(/ (+ (* -1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha)) (+ (* -1/32 (/ (* (pow (+ 4 (* 2 beta)) 3) (+ 4 (* 4 beta))) (pow alpha 3))) (+ (* 1/16 (/ (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta))) (pow alpha 2))) (* 1/4 (+ 4 (* 4 beta)))))) alpha)
(* 2 alpha)
(* alpha (+ 2 (+ (* 2 (/ beta alpha)) (* 4 (/ 1 alpha)))))
(* 4 alpha)
(* alpha (+ 4 (* 2 (/ (+ 4 (* 2 beta)) alpha))))
(/ (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* -1/32 (/ (pow (+ 4 (* 2 beta)) 4) (pow alpha 3))) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (+ (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) (pow alpha 3))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))))) alpha)
-1/2
(- (* 1/2 (/ beta alpha)) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(- (+ (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))) (* 1/2 (/ beta alpha))) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(- (+ (* 1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 3))) (* 1/2 (/ beta alpha))) (+ 1/2 (+ (* -1/4 (/ (+ 4 (* 2 beta)) alpha)) (* 1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))))))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* -1 (/ alpha beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(/ alpha beta)
(* alpha (+ (/ 1 beta) (/ 1 (* alpha beta))))
alpha
(* alpha (+ 1 (/ 1 alpha)))
(* -1 (/ (+ (* -1/4 (+ 4 (* 4 beta))) (* 1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta)))) (* 1/16 (/ (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta))) alpha))) alpha)) (* -1/4 (+ 4 (* 4 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/16 (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta)))) (* 1/32 (/ (* (pow (+ 4 (* 2 beta)) 3) (+ 4 (* 4 beta))) alpha))) alpha)) (* -1/8 (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))))) alpha)) (* -1/4 (+ 4 (* 4 beta)))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ 4 (* 2 beta)) alpha)) 2)))
(* -1 (* alpha (- (* -2 (/ (+ 4 (* 2 beta)) alpha)) 4)))
(* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1/2 beta) (+ (* 1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) alpha)) (* 1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) alpha))) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/32 (/ (pow (+ 4 (* 2 beta)) 4) alpha)) (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) alpha))) (+ (* 1/16 (pow (+ 4 (* 2 beta)) 3)) (* 1/8 (* beta (pow (+ 4 (* 2 beta)) 2))))) alpha)) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(- (* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(- (* -1 (/ (- (+ (* -1/2 beta) (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha))) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(- (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha)) (* -1/2 (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha))))
(+ (* 1/2 (* beta (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2)))))) (* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha)))))
(+ (* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha)))) (* beta (+ (* -1 (/ (* beta (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))) (+ 4 (* 2 alpha)))) (* 1/2 (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))))))
(+ (* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha)))) (* beta (+ (* 1/2 (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))) (* beta (+ (* -1 (/ (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2)))) (+ 4 (* 2 alpha)))) (* 2 (/ (* beta (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))) (pow (+ 4 (* 2 alpha)) 2))))))))
(+ 4 (+ (* -2 alpha) (* 2 alpha)))
(+ 4 (+ (* -2 alpha) (+ (* 2 alpha) (* 4 beta))))
(+ 4 (* 2 alpha))
(* 2 (+ 4 (* 2 alpha)))
(+ (* 2 (+ 4 (* 2 alpha))) (* 4 beta))
(- 1/2 (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (/ 1 (+ 4 (* 2 alpha)))))) (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (+ (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* beta (+ (* 8 (/ alpha (pow (+ 4 (* 2 alpha)) 4))) (* 4 (/ 1 (pow (+ 4 (* 2 alpha)) 3)))))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(* -1 (/ alpha (+ 4 (* 2 alpha))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* -2 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (+ 4 (* 2 alpha)))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* beta (- (* 4 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (pow (+ 4 (* 2 alpha)) 2))) (* 2 (/ (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2)))) (+ 4 (* 2 alpha)))))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(/ 1 alpha)
(+ (/ 1 alpha) (/ beta alpha))
(* -1 (/ (+ 1 alpha) beta))
(/ (- beta (+ 1 alpha)) beta)
(/ (+ 1 alpha) beta)
(* 1/4 beta)
(* beta (+ 1/4 (* -1/8 beta)))
(* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8))))
(* beta (+ 1/4 (* beta (- (* beta (+ 1/16 (* -1/32 beta))) 1/8))))
4
(+ 1 (* 1/2 (/ (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha))) beta)))
(+ 1 (+ (* -1/4 (/ (* (+ 4 (* 2 alpha)) (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha)))) (pow beta 2))) (* 1/2 (/ (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha))) beta))))
(+ 1 (+ (* -1/4 (/ (* (+ 4 (* 2 alpha)) (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha)))) (pow beta 2))) (+ (* 1/8 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha)))) (pow beta 3))) (* 1/2 (/ (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha))) beta)))))
(* 4 beta)
(* beta (+ 4 (+ (* -2 (/ alpha beta)) (+ (* 2 (/ alpha beta)) (* 4 (/ 1 beta))))))
(* 2 beta)
(* beta (+ 2 (+ (* 2 (/ alpha beta)) (* 4 (/ 1 beta)))))
(* beta (+ 4 (* 2 (/ (+ 4 (* 2 alpha)) beta))))
(+ 1 (* -1 (/ (+ (* 1/4 (+ 4 (* 2 alpha))) (* 1/2 alpha)) beta)))
(- (+ 1 (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2)))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta)))))
(- (+ 1 (+ (* -1/8 (/ (* alpha (pow (+ 4 (* 2 alpha)) 2)) (pow beta 3))) (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2))))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/16 (/ (pow (+ 4 (* 2 alpha)) 3) (pow beta 3))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta))))))
1/2
(- (+ 1/2 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2))))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 3))))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2)))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(+ 1 (* -1 (/ (+ 1 alpha) beta)))
(- 1/2 (/ 1 beta))
(- (+ 1/2 (/ 2 (pow beta 2))) (/ 1 beta))
(- (+ 1/2 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(* beta (+ 2 (* 4 (/ 1 beta))))
(+ 1 (* -1/2 (/ (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha)))) beta)))
(+ 1 (* -1 (/ (+ (* -1/4 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha))))) beta)) (* 1/2 (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha))))) beta)) (* 1/4 (* (+ 4 (* 2 alpha)) (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha))))))) beta)) (* 1/2 (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha)))))) beta)))
(* -1 (* beta (- (* -1 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) beta)) 4)))
(* -1 (* beta (- (* -1 (/ (+ 4 (* 2 alpha)) beta)) 2)))
(* -1 (* beta (- (* -2 (/ (+ 4 (* 2 alpha)) beta)) 4)))
(- (+ 1 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1/2 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1/2 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
Calls

6 calls:

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

simplify215.0ms (3.4%)

Memory
-38.9MiB live, 106.6MiB allocated; 14ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07554026
126593976
081343500
Stop Event
iter limit
node limit
Counts
143 → 142
Calls
Call 1
Inputs
(* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta))))
(+ (* -1 (/ (* alpha (+ 4 (* 4 beta))) (pow (+ 4 (* 2 beta)) 2))) (* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta)))))
(+ (* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta)))) (* alpha (+ (* -1 (/ (+ 4 (* 4 beta)) (pow (+ 4 (* 2 beta)) 2))) (* 2 (/ (* alpha (+ 4 (* 4 beta))) (pow (+ 4 (* 2 beta)) 3))))))
(+ (* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta)))) (* alpha (+ (* -1 (/ (+ 4 (* 4 beta)) (pow (+ 4 (* 2 beta)) 2))) (* alpha (+ (* -4 (/ (* alpha (+ 4 (* 4 beta))) (pow (+ 4 (* 2 beta)) 4))) (* 2 (/ (+ 4 (* 4 beta)) (pow (+ 4 (* 2 beta)) 3))))))))
(+ 4 (* 4 beta))
(+ 4 (* 2 beta))
(+ 4 (+ (* 2 alpha) (* 2 beta)))
(* 2 (+ 4 (* 2 beta)))
(+ (* 2 (+ 4 (* 2 beta))) (* 4 alpha))
(+ 1/2 (/ beta (+ 4 (* 2 beta))))
(+ 1/2 (+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(+ 1/2 (+ (* alpha (- (* alpha (- (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(+ 1/2 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (* 4 (/ 1 (pow (+ 4 (* 2 beta)) 3))) (* 8 (/ beta (pow (+ 4 (* 2 beta)) 4)))))) (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2)))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(/ beta (+ 4 (* 2 beta)))
(+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(+ (* alpha (- (* 2 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (+ 4 (* 2 beta)))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(+ (* alpha (- (* alpha (- (* -4 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (pow (+ 4 (* 2 beta)) 2))) (* -2 (/ (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))) (+ 4 (* 2 beta)))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(/ (+ 1 beta) alpha)
(/ beta alpha)
(- 1 (/ 1 beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(/ 1 beta)
(+ (/ 1 beta) (/ alpha beta))
1
(+ 1 alpha)
(* 1/4 (/ (+ 4 (* 4 beta)) alpha))
(/ (+ (* -1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha)) (* 1/4 (+ 4 (* 4 beta)))) alpha)
(/ (+ (* -1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha)) (+ (* 1/16 (/ (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta))) (pow alpha 2))) (* 1/4 (+ 4 (* 4 beta))))) alpha)
(/ (+ (* -1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha)) (+ (* -1/32 (/ (* (pow (+ 4 (* 2 beta)) 3) (+ 4 (* 4 beta))) (pow alpha 3))) (+ (* 1/16 (/ (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta))) (pow alpha 2))) (* 1/4 (+ 4 (* 4 beta)))))) alpha)
(* 2 alpha)
(* alpha (+ 2 (+ (* 2 (/ beta alpha)) (* 4 (/ 1 alpha)))))
(* 4 alpha)
(* alpha (+ 4 (* 2 (/ (+ 4 (* 2 beta)) alpha))))
(/ (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* -1/32 (/ (pow (+ 4 (* 2 beta)) 4) (pow alpha 3))) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (+ (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) (pow alpha 3))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))))) alpha)
-1/2
(- (* 1/2 (/ beta alpha)) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(- (+ (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))) (* 1/2 (/ beta alpha))) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(- (+ (* 1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 3))) (* 1/2 (/ beta alpha))) (+ 1/2 (+ (* -1/4 (/ (+ 4 (* 2 beta)) alpha)) (* 1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))))))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(* -1 (/ alpha beta))
(* alpha (- (/ 1 alpha) (+ (/ 1 beta) (/ 1 (* alpha beta)))))
(/ alpha beta)
(* alpha (+ (/ 1 beta) (/ 1 (* alpha beta))))
alpha
(* alpha (+ 1 (/ 1 alpha)))
(* -1 (/ (+ (* -1/4 (+ 4 (* 4 beta))) (* 1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta)))) (* 1/16 (/ (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta))) alpha))) alpha)) (* -1/4 (+ 4 (* 4 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/16 (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta)))) (* 1/32 (/ (* (pow (+ 4 (* 2 beta)) 3) (+ 4 (* 4 beta))) alpha))) alpha)) (* -1/8 (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))))) alpha)) (* -1/4 (+ 4 (* 4 beta)))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ 4 (* 2 beta)) alpha)) 2)))
(* -1 (* alpha (- (* -2 (/ (+ 4 (* 2 beta)) alpha)) 4)))
(* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1/2 beta) (+ (* 1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) alpha)) (* 1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) alpha))) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/32 (/ (pow (+ 4 (* 2 beta)) 4) alpha)) (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) alpha))) (+ (* 1/16 (pow (+ 4 (* 2 beta)) 3)) (* 1/8 (* beta (pow (+ 4 (* 2 beta)) 2))))) alpha)) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(- (* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(- (* -1 (/ (- (+ (* -1/2 beta) (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha))) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(- (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha)) (* -1/2 (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (* alpha (+ (* -1 (/ (- 1 (/ 1 beta)) alpha)) (/ 1 beta))))
(* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha))))
(+ (* 1/2 (* beta (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2)))))) (* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha)))))
(+ (* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha)))) (* beta (+ (* -1 (/ (* beta (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))) (+ 4 (* 2 alpha)))) (* 1/2 (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))))))
(+ (* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha)))) (* beta (+ (* 1/2 (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))) (* beta (+ (* -1 (/ (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2)))) (+ 4 (* 2 alpha)))) (* 2 (/ (* beta (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))) (pow (+ 4 (* 2 alpha)) 2))))))))
(+ 4 (+ (* -2 alpha) (* 2 alpha)))
(+ 4 (+ (* -2 alpha) (+ (* 2 alpha) (* 4 beta))))
(+ 4 (* 2 alpha))
(* 2 (+ 4 (* 2 alpha)))
(+ (* 2 (+ 4 (* 2 alpha))) (* 4 beta))
(- 1/2 (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (/ 1 (+ 4 (* 2 alpha)))))) (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (+ (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* beta (+ (* 8 (/ alpha (pow (+ 4 (* 2 alpha)) 4))) (* 4 (/ 1 (pow (+ 4 (* 2 alpha)) 3)))))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(* -1 (/ alpha (+ 4 (* 2 alpha))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* -2 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (+ 4 (* 2 alpha)))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* beta (- (* 4 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (pow (+ 4 (* 2 alpha)) 2))) (* 2 (/ (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2)))) (+ 4 (* 2 alpha)))))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(/ 1 alpha)
(+ (/ 1 alpha) (/ beta alpha))
(* -1 (/ (+ 1 alpha) beta))
(/ (- beta (+ 1 alpha)) beta)
(/ (+ 1 alpha) beta)
(* 1/4 beta)
(* beta (+ 1/4 (* -1/8 beta)))
(* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8))))
(* beta (+ 1/4 (* beta (- (* beta (+ 1/16 (* -1/32 beta))) 1/8))))
4
(+ 1 (* 1/2 (/ (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha))) beta)))
(+ 1 (+ (* -1/4 (/ (* (+ 4 (* 2 alpha)) (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha)))) (pow beta 2))) (* 1/2 (/ (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha))) beta))))
(+ 1 (+ (* -1/4 (/ (* (+ 4 (* 2 alpha)) (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha)))) (pow beta 2))) (+ (* 1/8 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha)))) (pow beta 3))) (* 1/2 (/ (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha))) beta)))))
(* 4 beta)
(* beta (+ 4 (+ (* -2 (/ alpha beta)) (+ (* 2 (/ alpha beta)) (* 4 (/ 1 beta))))))
(* 2 beta)
(* beta (+ 2 (+ (* 2 (/ alpha beta)) (* 4 (/ 1 beta)))))
(* beta (+ 4 (* 2 (/ (+ 4 (* 2 alpha)) beta))))
(+ 1 (* -1 (/ (+ (* 1/4 (+ 4 (* 2 alpha))) (* 1/2 alpha)) beta)))
(- (+ 1 (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2)))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta)))))
(- (+ 1 (+ (* -1/8 (/ (* alpha (pow (+ 4 (* 2 alpha)) 2)) (pow beta 3))) (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2))))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/16 (/ (pow (+ 4 (* 2 alpha)) 3) (pow beta 3))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta))))))
1/2
(- (+ 1/2 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2))))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 3))))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2)))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(+ 1 (* -1 (/ (+ 1 alpha) beta)))
(- 1/2 (/ 1 beta))
(- (+ 1/2 (/ 2 (pow beta 2))) (/ 1 beta))
(- (+ 1/2 (/ 2 (pow beta 2))) (+ (/ 1 beta) (* 4 (/ 1 (pow beta 3)))))
(* beta (+ 2 (* 4 (/ 1 beta))))
(+ 1 (* -1/2 (/ (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha)))) beta)))
(+ 1 (* -1 (/ (+ (* -1/4 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha))))) beta)) (* 1/2 (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha))))) beta)) (* 1/4 (* (+ 4 (* 2 alpha)) (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha))))))) beta)) (* 1/2 (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha)))))) beta)))
(* -1 (* beta (- (* -1 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) beta)) 4)))
(* -1 (* beta (- (* -1 (/ (+ 4 (* 2 alpha)) beta)) 2)))
(* -1 (* beta (- (* -2 (/ (+ 4 (* 2 alpha)) beta)) 4)))
(- (+ 1 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1/2 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(+ 1/2 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
Outputs
(* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(+ (* -1 (/ (* alpha (+ 4 (* 4 beta))) (pow (+ 4 (* 2 beta)) 2))) (* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta)))))
(fma.f64 (neg.f64 alpha) (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(+ (* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta)))) (* alpha (+ (* -1 (/ (+ 4 (* 4 beta)) (pow (+ 4 (* 2 beta)) 2))) (* 2 (/ (* alpha (+ 4 (* 4 beta))) (pow (+ 4 (* 2 beta)) 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64) (/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)))) alpha (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(+ (* 1/2 (/ (+ 4 (* 4 beta)) (+ 4 (* 2 beta)))) (* alpha (+ (* -1 (/ (+ 4 (* 4 beta)) (pow (+ 4 (* 2 beta)) 2))) (* alpha (+ (* -4 (/ (* alpha (+ 4 (* 4 beta))) (pow (+ 4 (* 2 beta)) 4))) (* 2 (/ (+ 4 (* 4 beta)) (pow (+ 4 (* 2 beta)) 3))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 4 binary64)))) alpha (/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)))) alpha (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(+ 4 (* 4 beta))
(fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64))
(+ 4 (* 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
(+ 4 (+ (* 2 alpha) (* 2 beta)))
(fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))
(* 2 (+ 4 (* 2 beta)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))
(+ (* 2 (+ 4 (* 2 beta))) (* 4 alpha))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) alpha))
(+ 1/2 (/ beta (+ 4 (* 2 beta))))
(-.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) #s(literal -1/2 binary64))
(+ 1/2 (+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(-.f64 (fma.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal -1/2 binary64))
(+ 1/2 (+ (* alpha (- (* alpha (- (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal -4 binary64))) alpha (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal -1/2 binary64))
(+ 1/2 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (* 4 (/ 1 (pow (+ 4 (* 2 beta)) 3))) (* 8 (/ beta (pow (+ 4 (* 2 beta)) 4)))))) (* 2 (/ 1 (pow (+ 4 (* 2 beta)) 2)))) (* -4 (/ beta (pow (+ 4 (* 2 beta)) 3))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta)))))
(-.f64 (fma.f64 (-.f64 (fma.f64 (fma.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 4 binary64))) #s(literal 8 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal -4 binary64)))) alpha (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal -1/2 binary64))
(/ beta (+ 4 (* 2 beta)))
(/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(+ (* -1 (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(fma.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(+ (* alpha (- (* 2 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (+ 4 (* 2 beta)))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha)) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(+ (* alpha (- (* alpha (- (* -4 (/ (* alpha (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta))))) (pow (+ 4 (* 2 beta)) 2))) (* -2 (/ (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))) (+ 4 (* 2 beta)))))) (+ (* 2 (/ beta (pow (+ 4 (* 2 beta)) 2))) (/ 1 (+ 4 (* 2 beta)))))) (/ beta (+ 4 (* 2 beta))))
(fma.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) alpha (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)))) #s(literal 1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 beta #s(literal -2 binary64)))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/ (+ 1 beta) alpha)
(/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)
(/ beta alpha)
(/.f64 beta alpha)
(- 1 (/ 1 beta))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) beta))
(- (+ 1 (* -1 (/ alpha beta))) (/ 1 beta))
(-.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) beta))
(/ 1 beta)
(/.f64 #s(literal 1 binary64) beta)
(+ (/ 1 beta) (/ alpha beta))
(/.f64 (-.f64 alpha #s(literal -1 binary64)) beta)
1
#s(literal 1 binary64)
(+ 1 alpha)
(-.f64 alpha #s(literal -1 binary64))
(* 1/4 (/ (+ 4 (* 4 beta)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha) #s(literal 1/4 binary64))
(/ (+ (* -1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha)) (* 1/4 (+ 4 (* 4 beta)))) alpha)
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal -1/8 binary64) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)))) alpha)
(/ (+ (* -1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha)) (+ (* 1/16 (/ (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta))) (pow alpha 2))) (* 1/4 (+ 4 (* 4 beta))))) alpha)
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64))))) alpha)
(/ (+ (* -1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha)) (+ (* -1/32 (/ (* (pow (+ 4 (* 2 beta)) 3) (+ 4 (* 4 beta))) (pow alpha 3))) (+ (* 1/16 (/ (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta))) (pow alpha 2))) (* 1/4 (+ 4 (* 4 beta)))))) alpha)
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/32 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)))))) alpha)
(* 2 alpha)
(*.f64 #s(literal 2 binary64) alpha)
(* alpha (+ 2 (+ (* 2 (/ beta alpha)) (* 4 (/ 1 alpha)))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal -2 binary64)) alpha)
(* 4 alpha)
(*.f64 #s(literal 4 binary64) alpha)
(* alpha (+ 4 (* 2 (/ (+ 4 (* 2 beta)) alpha))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal 2 binary64) #s(literal 4 binary64)) alpha)
(/ (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)) alpha)
(/.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta))) (*.f64 (*.f64 beta (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal 1/4 binary64))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta)))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha) #s(literal -1/8 binary64) (fma.f64 (/.f64 #s(literal 1/16 binary64) alpha) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)) alpha) (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) alpha) (*.f64 beta (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha)) (*.f64 (*.f64 beta (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal 1/4 binary64)))) alpha)
(/ (- (+ (* -1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (+ (* -1/32 (/ (pow (+ 4 (* 2 beta)) 4) (pow alpha 3))) (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) (pow alpha 2))) (+ (* 1/4 (+ 4 (* 2 beta))) (* 1/2 beta))))) (+ (* -1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) (pow alpha 2))) (+ (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) (pow alpha 3))) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha))))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha) #s(literal -1/8 binary64) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/32 binary64) (fma.f64 (/.f64 #s(literal 1/16 binary64) alpha) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)) alpha) (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta))))) (fma.f64 (/.f64 #s(literal -1/8 binary64) alpha) (*.f64 beta (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) alpha)) (fma.f64 (*.f64 beta (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal 3 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 beta (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal 1/4 binary64))))) alpha)
-1/2
#s(literal -1/2 binary64)
(- (* 1/2 (/ beta alpha)) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(-.f64 (fma.f64 (/.f64 beta alpha) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha)))
(- (+ (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))) (* 1/2 (/ beta alpha))) (+ 1/2 (* -1/4 (/ (+ 4 (* 2 beta)) alpha))))
(-.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal -1/2 binary64) (*.f64 (/.f64 beta alpha) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal 1/2 binary64)))
(- (+ (* 1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 3))) (* 1/2 (/ beta alpha))) (+ 1/2 (+ (* -1/4 (/ (+ 4 (* 2 beta)) alpha)) (* 1/2 (/ (* (+ 4 (* 2 beta)) (- (* 1/2 beta) (* -1/4 (+ 4 (* 2 beta))))) (pow alpha 2))))))
(-.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal 1/4 binary64) (*.f64 (/.f64 beta alpha) #s(literal 1/2 binary64))) (-.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) beta)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha))) #s(literal -1/2 binary64)))
(* 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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 beta #s(literal -2 binary64)) 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)
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 beta #s(literal -2 binary64)) beta)) alpha) (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 alpha alpha))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 beta #s(literal -2 binary64)) beta)) alpha)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 alpha 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 (-.f64 (/.f64 #s(literal 1 binary64) alpha) #s(literal -1 binary64)) alpha)
(* -1 (/ (+ (* -1/4 (+ 4 (* 4 beta))) (* 1/8 (/ (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))) alpha))) alpha))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha)) (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta)))) (* 1/16 (/ (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta))) alpha))) alpha)) (* -1/4 (+ 4 (* 4 beta)))) alpha))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/16 (* (pow (+ 4 (* 2 beta)) 2) (+ 4 (* 4 beta)))) (* 1/32 (/ (* (pow (+ 4 (* 2 beta)) 3) (+ 4 (* 4 beta))) alpha))) alpha)) (* -1/8 (* (+ 4 (* 2 beta)) (+ 4 (* 4 beta))))) alpha)) (* -1/4 (+ 4 (* 4 beta)))) alpha))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)) (/.f64 (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)) alpha)) #s(literal 1/32 binary64) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) beta #s(literal 4 binary64)))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (* alpha (- (* -1 (/ (+ 4 (* 2 beta)) alpha)) 2)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal -1 binary64) #s(literal -2 binary64)))
(* -1 (* alpha (- (* -2 (/ (+ 4 (* 2 beta)) alpha)) 4)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) alpha) #s(literal -2 binary64) #s(literal -4 binary64)))
(* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1/2 beta) (+ (* 1/8 (/ (pow (+ 4 (* 2 beta)) 2) alpha)) (* 1/4 (/ (* beta (+ 4 (* 2 beta))) alpha)))) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) beta) #s(literal 1/4 binary64))) alpha)) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/16 (/ (pow (+ 4 (* 2 beta)) 3) alpha)) (* 1/8 (/ (* beta (pow (+ 4 (* 2 beta)) 2)) alpha))) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) beta) (*.f64 #s(literal 1/16 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)))) alpha) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) beta) #s(literal 1/4 binary64)))) (neg.f64 alpha)) (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/32 (/ (pow (+ 4 (* 2 beta)) 4) alpha)) (* 1/16 (/ (* beta (pow (+ 4 (* 2 beta)) 3)) alpha))) (+ (* 1/16 (pow (+ 4 (* 2 beta)) 3)) (* 1/8 (* beta (pow (+ 4 (* 2 beta)) 2))))) alpha)) (+ (* 1/8 (pow (+ 4 (* 2 beta)) 2)) (* 1/4 (* beta (+ 4 (* 2 beta)))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64)) beta) (*.f64 #s(literal 1/32 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 4 binary64)))) alpha) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) beta) (*.f64 #s(literal 1/16 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 3 binary64))))) (neg.f64 alpha)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) beta) #s(literal 1/4 binary64)))) (neg.f64 alpha)) (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (neg.f64 alpha))
(- (* -1 (/ (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(fma.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha) #s(literal -1 binary64) #s(literal -1/2 binary64))
(- (* -1 (/ (- (+ (* -1/2 beta) (* -1/2 (/ (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha))) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(fma.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 beta (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha))) (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha) #s(literal -1 binary64) #s(literal -1/2 binary64))
(- (* -1 (/ (- (+ (* -1 (/ (- (* -1/4 (/ (* (pow (+ 4 (* 2 beta)) 2) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))) alpha)) (* -1/2 (* (+ 4 (* 2 beta)) (- (* -1/2 beta) (* 1/4 (+ 4 (* 2 beta))))))) alpha)) (* -1/2 beta)) (* 1/4 (+ 4 (* 2 beta)))) alpha)) 1/2)
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) alpha)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) alpha) #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) beta (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) alpha) #s(literal -1 binary64) #s(literal -1/2 binary64))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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) (+.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) (/.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) 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 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (fma.f64 (-.f64 beta #s(literal -2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 2 binary64)) beta (pow.f64 (-.f64 beta #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -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/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha))))
(/.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))
(+ (* 1/2 (* beta (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2)))))) (* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha)))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) beta (/.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))))
(+ (* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha)))) (* beta (+ (* -1 (/ (* beta (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))) (+ 4 (* 2 alpha)))) (* 1/2 (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))))))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (*.f64 beta (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))) beta (/.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(+ (* 1/2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (+ 4 (* 2 alpha)))) (* beta (+ (* 1/2 (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))) (* beta (+ (* -1 (/ (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2)))) (+ 4 (* 2 alpha)))) (* 2 (/ (* beta (- (* 4 (/ 1 (+ 4 (* 2 alpha)))) (* 2 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) (pow (+ 4 (* 2 alpha)) 2))))) (pow (+ 4 (* 2 alpha)) 2))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 beta (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)))) beta (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) beta (/.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(+ 4 (+ (* -2 alpha) (* 2 alpha)))
(fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64))
(+ 4 (+ (* -2 alpha) (+ (* 2 alpha) (* 4 beta))))
(-.f64 (fma.f64 alpha #s(literal 0 binary64) (*.f64 #s(literal 4 binary64) beta)) #s(literal -4 binary64))
(+ 4 (* 2 alpha))
(fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))
(* 2 (+ 4 (* 2 alpha)))
(*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))
(+ (* 2 (+ 4 (* 2 alpha))) (* 4 beta))
(fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) beta))
(- 1/2 (/ alpha (+ 4 (* 2 alpha))))
(-.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (/ 1 (+ 4 (* 2 alpha)))))) (/ alpha (+ 4 (* 2 alpha))))
(-.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) beta #s(literal 1/2 binary64)) (/.f64 alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(-.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (fma.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal -4 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))) beta #s(literal 1/2 binary64)) (/.f64 alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(- (+ 1/2 (* beta (+ (* 2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))) (+ (* beta (- (+ (* -4 (/ alpha (pow (+ 4 (* 2 alpha)) 3))) (* beta (+ (* 8 (/ alpha (pow (+ 4 (* 2 alpha)) 4))) (* 4 (/ 1 (pow (+ 4 (* 2 alpha)) 3)))))) (* 2 (/ 1 (pow (+ 4 (* 2 alpha)) 2))))) (/ 1 (+ 4 (* 2 alpha))))))) (/ alpha (+ 4 (* 2 alpha))))
(-.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (fma.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 4 binary64))) #s(literal 8 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 3 binary64)))) beta (*.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 3 binary64))) #s(literal -4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))) beta #s(literal 1/2 binary64)) (/.f64 alpha (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
(* -1 (/ alpha (+ 4 (* 2 alpha))))
(/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) beta (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* -2 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (+ 4 (* 2 alpha)))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(fma.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) beta) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (*.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64))) beta (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))
(+ (* -1 (/ alpha (+ 4 (* 2 alpha)))) (* beta (- (+ (* beta (- (* 4 (/ (* beta (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))) (pow (+ 4 (* 2 alpha)) 2))) (* 2 (/ (- (/ 1 (+ 4 (* 2 alpha))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2)))) (+ 4 (* 2 alpha)))))) (/ 1 (+ 4 (* 2 alpha)))) (* -2 (/ alpha (pow (+ 4 (* 2 alpha)) 2))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) beta) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))) beta (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))) beta (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #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 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #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 alpha #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.f64 alpha (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(/ 1 alpha)
(/.f64 #s(literal 1 binary64) alpha)
(+ (/ 1 alpha) (/ beta alpha))
(/.f64 (-.f64 beta #s(literal -1 binary64)) alpha)
(* -1 (/ (+ 1 alpha) beta))
(/.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -1 binary64)) beta)
(/ (- beta (+ 1 alpha)) beta)
(/.f64 (-.f64 beta (-.f64 alpha #s(literal -1 binary64))) beta)
(/ (+ 1 alpha) beta)
(/.f64 (-.f64 alpha #s(literal -1 binary64)) beta)
(* 1/4 beta)
(*.f64 #s(literal 1/4 binary64) beta)
(* beta (+ 1/4 (* -1/8 beta)))
(*.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta)
(* beta (+ 1/4 (* beta (- (* 1/16 beta) 1/8))))
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) beta) #s(literal 1/8 binary64)) beta #s(literal 1/4 binary64)) beta)
(* beta (+ 1/4 (* beta (- (* beta (+ 1/16 (* -1/32 beta))) 1/8))))
(*.f64 (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)) beta)
4
#s(literal 4 binary64)
(+ 1 (* 1/2 (/ (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha))) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64) #s(literal -4 binary64)) (*.f64 #s(literal 2 binary64) alpha)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/4 (/ (* (+ 4 (* 2 alpha)) (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha)))) (pow beta 2))) (* 1/2 (/ (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha))) beta))))
(-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64) #s(literal -4 binary64)) (*.f64 #s(literal 2 binary64) alpha)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (*.f64 beta beta)) #s(literal -1/4 binary64) (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64) #s(literal -4 binary64)) (*.f64 #s(literal 2 binary64) alpha)) beta) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(+ 1 (+ (* -1/4 (/ (* (+ 4 (* 2 alpha)) (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha)))) (pow beta 2))) (+ (* 1/8 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha)))) (pow beta 3))) (* 1/2 (/ (- (* 1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (+ 4 (* 2 alpha))) beta)))))
(-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64) #s(literal -4 binary64)) (*.f64 #s(literal 2 binary64) alpha)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (*.f64 beta beta)) #s(literal -1/4 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64) #s(literal -4 binary64)) (*.f64 #s(literal 2 binary64) alpha)) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64) #s(literal -4 binary64)) (*.f64 #s(literal 2 binary64) alpha)) beta) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(* 4 beta)
(*.f64 #s(literal 4 binary64) beta)
(* beta (+ 4 (+ (* -2 (/ alpha beta)) (+ (* 2 (/ alpha beta)) (* 4 (/ 1 beta))))))
(*.f64 (-.f64 (/.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) beta) #s(literal -4 binary64)) beta)
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
(* beta (+ 2 (+ (* 2 (/ alpha beta)) (* 4 (/ 1 beta)))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal -2 binary64)) beta)
(* beta (+ 4 (* 2 (/ (+ 4 (* 2 alpha)) beta))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal 2 binary64) #s(literal 4 binary64)) beta)
(+ 1 (* -1 (/ (+ (* 1/4 (+ 4 (* 2 alpha))) (* 1/2 alpha)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) beta))
(- (+ 1 (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2)))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta)))))
(-.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) beta) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) alpha) beta) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -1/8 binary64) beta) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) beta)))
(- (+ 1 (+ (* -1/8 (/ (* alpha (pow (+ 4 (* 2 alpha)) 2)) (pow beta 3))) (* 1/4 (/ (* alpha (+ 4 (* 2 alpha))) (pow beta 2))))) (+ (* -1/8 (/ (pow (+ 4 (* 2 alpha)) 2) (pow beta 2))) (+ (* 1/16 (/ (pow (+ 4 (* 2 alpha)) 3) (pow beta 3))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ alpha beta))))))
(-.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) beta) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) alpha) beta) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)) alpha)) (pow.f64 beta #s(literal 3 binary64)))) #s(literal -1 binary64)) (fma.f64 (/.f64 #s(literal -1/8 binary64) beta) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)) beta) (fma.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal 3 binary64)) #s(literal 1/16 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) beta))))
1/2
#s(literal 1/2 binary64)
(- (+ 1/2 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) beta))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* -1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2))))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (*.f64 beta beta))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal 1/4 binary64)))
(- (+ 1/2 (+ (* -1/2 (/ alpha beta)) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 3))))) (+ (* 1/4 (/ (+ 4 (* 2 alpha)) beta)) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (pow beta 2)))))
(-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64))) #s(literal 1/4 binary64) (*.f64 (/.f64 alpha beta) #s(literal -1/2 binary64))) #s(literal -1/2 binary64)) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (*.f64 beta beta)) #s(literal 1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal 1/4 binary64))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) alpha (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta)) #s(literal 1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (-.f64 alpha #s(literal -2 binary64)) alpha (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta)))))
(* beta (+ (/ 1 alpha) (/ 1 (* alpha beta))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) alpha) beta) (/.f64 #s(literal 1 binary64) alpha)) beta)
(+ 1 (* -1 (/ (+ 1 alpha) beta)))
(fma.f64 (/.f64 (-.f64 alpha #s(literal -1 binary64)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(- 1/2 (/ 1 beta))
(-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) beta))
(- (+ 1/2 (/ 2 (pow beta 2))) (/ 1 beta))
(-.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta beta)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) beta))
(- (+ 1/2 (/ 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/2 binary64)) (/.f64 #s(literal 1 binary64) beta)) (/.f64 #s(literal 4 binary64) (pow.f64 beta #s(literal 3 binary64))))
(* beta (+ 2 (* 4 (/ 1 beta))))
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) beta) #s(literal -2 binary64)) beta)
(+ 1 (* -1/2 (/ (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha)))) beta)))
(fma.f64 (/.f64 (-.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/4 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha))))) beta)) (* 1/2 (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha)))))) beta)))
(fma.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))) beta)) #s(literal -1/4 binary64) (*.f64 (-.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))) #s(literal 1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha))))) beta)) (* 1/4 (* (+ 4 (* 2 alpha)) (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha))))))) beta)) (* 1/2 (- (* -1/2 (+ 4 (+ (* -2 alpha) (* 2 alpha)))) (* -1 (+ 4 (* 2 alpha)))))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))) beta)) #s(literal -1/8 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64))))) (neg.f64 beta))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(* -1 (* beta (- (* -1 (/ (+ 4 (+ (* -2 alpha) (* 2 alpha))) beta)) 4)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) beta) #s(literal -1 binary64) #s(literal -4 binary64)))
(* -1 (* beta (- (* -1 (/ (+ 4 (* 2 alpha)) beta)) 2)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) beta) #s(literal 2 binary64)))
(* -1 (* beta (- (* -2 (/ (+ 4 (* 2 alpha)) beta)) 4)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) beta) #s(literal -2 binary64) #s(literal -4 binary64)))
(- (+ 1 (* -1/2 (/ alpha beta))) (* 1/4 (/ (+ 4 (* 2 alpha)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha)) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) beta) #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha))) (neg.f64 beta)) #s(literal -1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) beta) #s(literal 1/4 binary64))) beta) #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* 1/2 (/ (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta)))
(-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) beta) #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha))) (neg.f64 beta)) #s(literal -1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1 (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) (* -1 (/ (+ (* -1/2 (* (+ 4 (* 2 alpha)) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha)))))) (* 1/4 (/ (* (pow (+ 4 (* 2 alpha)) 2) (- (* -1/2 alpha) (* 1/4 (+ 4 (* 2 alpha))))) beta))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) alpha (*.f64 (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 2 binary64))) beta) #s(literal 1/4 binary64))) beta) #s(literal -1 binary64) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) alpha))) beta) #s(literal -1 binary64) #s(literal 1/2 binary64))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 alpha #s(literal -2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/2 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) #s(literal -1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 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)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -1 binary64) 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 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) (*.f64 (*.f64 (pow.f64 (-.f64 alpha #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) alpha) beta)) #s(literal 1/2 binary64))) (neg.f64 beta))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1/2 (* -1 (/ (- 1 (* 2 (/ 1 beta))) beta)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) beta) #s(literal -1 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal -1 binary64) #s(literal 1 binary64)) beta) #s(literal -1 binary64) #s(literal 1/2 binary64))

rewrite86.0ms (1.4%)

Memory
7.8MiB live, 52.4MiB allocated; 5ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040202
057196
1265196
02170196
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
17 → 174
Calls
Call 1
Inputs
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
(fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta))
(/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)
#s(approx (+ 1 alpha) #s(literal 1 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
Outputs
(/.f64 (/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))) (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64)))) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64)))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))) (neg.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64)) (*.f64 (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(/.f64 (/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(/.f64 (fma.f64 (pow.f64 (-.f64 beta alpha) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (-.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(/.f64 (neg.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (*.f64 #s(literal -2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(neg.f64 (/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 #s(literal -2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))
(fma.f64 (/.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(fma.f64 (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(fma.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 beta alpha) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(+.f64 (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 beta alpha) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (-.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(/.f64 (fma.f64 (pow.f64 (-.f64 beta alpha) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))))
(/.f64 (fma.f64 (pow.f64 (-.f64 beta alpha) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (-.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))))
(fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(fma.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) (+.f64 #s(literal 4 binary64) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (-.f64 beta alpha) (*.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 beta alpha) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))))
(-.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))))
(-.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 beta alpha)) #s(literal 2 binary64)))
(-.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 #s(literal -2 binary64) (-.f64 beta alpha)))
(+.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 4 binary64))
(+.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (-.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (-.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(+.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))))
(+.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64)))
(+.f64 #s(literal 4 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) (*.f64 (-.f64 beta alpha) #s(literal 2 binary64))))
(*.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64)) #s(literal 1 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 64 binary64)) #s(literal 1 binary64)) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64))) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 64 binary64))) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))))
(/.f64 (-.f64 #s(literal 16 binary64) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64))) (neg.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 64 binary64))) (neg.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64))))))
(/.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64)))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 64 binary64)) (+.f64 #s(literal 16 binary64) (-.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 64 binary64)) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))))
(fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64) #s(literal 4 binary64))
(fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) (+.f64 alpha beta) #s(literal 4 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64))) (/.f64 #s(literal 16 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64))))
(-.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal -4 binary64))
(-.f64 #s(literal 4 binary64) (*.f64 (neg.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 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 4 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 4 binary64))
(+.f64 (/.f64 (*.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)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64))))) (/.f64 #s(literal 64 binary64) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64))))))
(+.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))
(+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 4 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(+.f64 #s(literal 4 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64)))
(*.f64 #s(literal 2 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64)) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 64 binary64)) #s(literal 2 binary64)) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -16 binary64))) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal -4 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 64 binary64))) (fma.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 (+.f64 alpha beta) #s(literal 8 binary64)))))
(fma.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 8 binary64))
(fma.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 8 binary64))
(fma.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 8 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 8 binary64))
(+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 #s(literal 8 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(+.f64 (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)) (fma.f64 (+.f64 alpha beta) #s(literal 2 binary64) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal -1/4 binary64))) (neg.f64 (-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal -1/4 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(+.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 beta) (neg.f64 alpha))
(/.f64 beta alpha)
(neg.f64 (/.f64 (neg.f64 beta) alpha))
(neg.f64 (/.f64 beta (neg.f64 alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) (+.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 2 binary64))) (+.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) (+.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 2 binary64)) (+.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) (+.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) (+.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta))
(*.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)))) (neg.f64 beta))
(/.f64 (*.f64 #s(literal 1 binary64) #s(approx (+ 1 alpha) #s(literal 1 binary64))) beta)
(/.f64 (neg.f64 (neg.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)))) (neg.f64 (neg.f64 beta)))
(/.f64 (neg.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64))) (neg.f64 beta))
(/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)
(neg.f64 (/.f64 (neg.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64))) beta))
(neg.f64 (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) (neg.f64 beta)))
#s(approx (+ 1 alpha) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))) (pow.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 2 binary64)))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
#s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(*.f64 (/.f64 beta (fma.f64 (*.f64 beta beta) #s(literal 4 binary64) #s(literal -16 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal -4 binary64)))
(*.f64 (/.f64 beta (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 64 binary64))) (fma.f64 (*.f64 beta beta) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 beta #s(literal 8 binary64)))))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
(/.f64 (neg.f64 beta) (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))
(neg.f64 (/.f64 (neg.f64 beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))))
(neg.f64 (/.f64 beta (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))))
(*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))
(/.f64 (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 beta beta) #s(literal 4 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta)))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta beta) #s(literal 4 binary64) #s(literal -16 binary64))) (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 64 binary64))) (neg.f64 (fma.f64 (*.f64 beta beta) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 beta #s(literal 8 binary64))))))
(/.f64 (fma.f64 (*.f64 beta beta) #s(literal 4 binary64) #s(literal -16 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal -4 binary64)))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 64 binary64)) (+.f64 #s(literal 16 binary64) (-.f64 (*.f64 (*.f64 beta beta) #s(literal 4 binary64)) (*.f64 beta #s(literal 8 binary64)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 64 binary64)) (fma.f64 (*.f64 beta beta) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 beta #s(literal 8 binary64)))))
(fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64))
(fma.f64 beta #s(literal 2 binary64) #s(literal 4 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 beta beta) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal -4 binary64))) (/.f64 #s(literal 16 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal -4 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal -4 binary64))
(-.f64 #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) beta))
(-.f64 #s(literal 4 binary64) (*.f64 (neg.f64 beta) #s(literal 2 binary64)))
(+.f64 (+.f64 #s(literal 4 binary64) beta) beta)
(+.f64 (/.f64 (*.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (*.f64 beta beta) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 beta #s(literal 8 binary64))))) (/.f64 #s(literal 64 binary64) (fma.f64 (*.f64 beta beta) #s(literal 4 binary64) (-.f64 #s(literal 16 binary64) (*.f64 beta #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))
(+.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta))
(+.f64 beta (+.f64 beta #s(literal 4 binary64)))

eval41.0ms (0.6%)

Memory
29.9MiB live, 29.9MiB allocated; 0ms collecting garbage
Compiler

Compiled 11 559 to 1 420 computations (87.7% saved)

prune59.0ms (0.9%)

Memory
-9.9MiB live, 36.4MiB allocated; 3ms collecting garbage
Pruning

18 alts after pruning (8 fresh and 10 done)

PrunedKeptTotal
New3055310
Fresh134
Picked145
Done066
Total30718325
Accuracy
100.0%
Counts
325 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.7%
(/.f64 #s(approx (+ (* (- beta alpha) 2) (* (+ (* (+ beta alpha) 2) 4) 1)) (*.f64 #s(literal 4 binary64) beta)) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
74.2%
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
71.6%
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
72.3%
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
47.3%
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)))) #s(literal 1/2 binary64))
42.7%
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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))
41.8%
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 (fma.f64 #s(literal -1/8 binary64) beta #s(literal 1/4 binary64)) beta))) #s(literal 1/2 binary64))
42.9%
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
3.9%
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
29.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
32.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
8.2%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
45.7%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
45.0%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
25.3%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
46.9%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
39.6%
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
68.8%
#s(approx (/ (+ (* (- beta alpha) 2) (* (+ (* (+ beta alpha) 2) 4) 1)) (* (+ (* (+ beta alpha) 2) 4) 2)) (/.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 4 binary64))))
Compiler

Compiled 1 161 to 479 computations (58.7% saved)

regimes48.0ms (0.8%)

Memory
20.4MiB live, 64.8MiB allocated; 6ms collecting garbage
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 (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
#s(approx (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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))
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
#s(approx (/ (+ (* (- beta alpha) 2) (* (+ (* (+ beta alpha) 2) 4) 1)) (* (+ (* (+ beta alpha) 2) 4) 2)) (/.f64 (*.f64 (fma.f64 alpha #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) alpha #s(literal 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 #s(approx (+ (* (- beta alpha) 2) (* (+ (* (+ beta alpha) 2) 4) 1)) (*.f64 #s(literal 4 binary64) beta)) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #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 (pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 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 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))) #s(literal 2 binary64))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
Calls

5 calls:

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

Compiled 35 to 30 computations (14.3% saved)

regimes24.0ms (0.4%)

Memory
-27.6MiB live, 23.7MiB allocated; 9ms collecting garbage
Counts
20 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
#s(approx (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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))
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
Calls

3 calls:

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

regimes20.0ms (0.3%)

Memory
-10.5MiB live, 34.0MiB allocated; 5ms collecting garbage
Counts
19 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
#s(approx (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 alpha (fma.f64 #s(literal -2 binary64) alpha #s(literal -4 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) (/.f64 beta (fma.f64 #s(literal 2 binary64) beta #s(literal 4 binary64)))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (-.f64 alpha #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
Calls

3 calls:

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

Memory
22.3MiB live, 22.3MiB allocated; 0ms collecting garbage
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
#s(approx (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
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)) 2)) 1/2) (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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
99.0%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
99.0%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
99.0%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)

regimes36.0ms (0.6%)

Memory
-16.0MiB live, 29.6MiB allocated; 4ms collecting garbage
Counts
13 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) alpha) beta)))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
Calls

4 calls:

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

regimes9.0ms (0.1%)

Memory
12.5MiB live, 12.5MiB allocated; 0ms collecting garbage
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 (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
3.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
98.2%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
98.2%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
98.2%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)

regimes12.0ms (0.2%)

Memory
16.6MiB live, 16.6MiB allocated; 0ms collecting garbage
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #s(literal 1 binary64)) beta)))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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.0%2alpha
93.6%3(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
93.6%3(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
93.6%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)

regimes34.0ms (0.5%)

Memory
-35.1MiB live, 11.9MiB allocated; 2ms collecting garbage
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 (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (/ (+ 1 beta) alpha) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) alpha)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

3 calls:

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

regimes7.0ms (0.1%)

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

3 calls:

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

regimes8.0ms (0.1%)

Memory
13.5MiB live, 13.5MiB allocated; 0ms collecting garbage
Counts
6 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
Outputs
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

4 calls:

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
72.0%2beta
71.8%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
71.8%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
71.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 34 to 28 computations (17.6% saved)

regimes7.0ms (0.1%)

Memory
12.6MiB live, 12.6MiB allocated; 0ms collecting garbage
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 (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 #s(literal -1/4 binary64) alpha #s(literal 1/2 binary64))))
Outputs
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))
Calls

4 calls:

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

Compiled 34 to 28 computations (17.6% saved)

regimes23.0ms (0.4%)

Memory
-40.4MiB live, 10.9MiB allocated; 5ms collecting garbage
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:

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

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
0.006411607680716858
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.019115783702252587
0.49925087153292497
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.019115783702252587
0.49925087153292497
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5315084062178477
0.9999999999948965
0.0ms
0.006411607680716858
0.019115783702252587
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5315084062178477
0.9999999999948965
0.0ms
0.019115783702252587
0.49925087153292497
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5315084062178477
0.9999999999948965
0.0ms
0.019115783702252587
0.49925087153292497
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5315084062178477
0.9999999999948965
0.0ms
0.019115783702252587
0.49925087153292497
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5315084062178477
0.9999999999948965
0.0ms
0.019115783702252587
0.49925087153292497
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5315084062178477
0.9999999999948965
0.0ms
0.019115783702252587
0.49925087153292497
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch15.0ms (0.2%)

Memory
23.7MiB live, 23.7MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
0.23376775126676505
2.54479798764339
Samples
4.0ms65×0valid
3.0ms19×1valid
3.0ms12×2valid
Compiler

Compiled 256 to 207 computations (19.1% saved)

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

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5315084062178477
0.9999999999948965
Compiler

Compiled 16 to 15 computations (6.3% saved)

simplify71.0ms (1.1%)

Memory
-6.4MiB live, 85.4MiB allocated; 9ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107895
1149895
2249895
3631895
44357895
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 0 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 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 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 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 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5764607523034235/576460752303423488 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 5404319552844595/9007199254740992 binary64)) #s(approx (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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 5764607523034235/288230376151711744 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 5404319552844595/9007199254740992 binary64)) (+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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 5764607523034235/288230376151711744 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 5404319552844595/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) 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 5404319552844595/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) 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 5404319552844595/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) 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 5404319552844595/9007199254740992 binary64)) (+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 beta #s(literal 2 binary64)) (+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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 5404319552844595/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -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 0 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (+.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 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 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) (+.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ 2 (+ alpha beta)) 2) (fma.f64 #s(literal 2 binary64) beta #s(literal 4 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 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (/.f64 (+.f64 #s(literal 1 binary64) beta) alpha)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (fma.f64 (/.f64 beta (-.f64 beta #s(literal -2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5764607523034235/576460752303423488 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 5404319552844595/9007199254740992 binary64)) #s(approx (+ (/ (- beta alpha) (* (+ 2 (+ alpha beta)) 2)) 1/2) (fma.f64 (/.f64 alpha (-.f64 alpha #s(literal -2 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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 5764607523034235/288230376151711744 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 5404319552844595/9007199254740992 binary64)) (+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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 5764607523034235/288230376151711744 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 5404319552844595/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) 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 5404319552844595/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ 1 alpha) #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 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) 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 5404319552844595/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) alpha) #s(literal 1/4 binary64)) alpha #s(literal 1/2 binary64)))) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5764607523034235/288230376151711744 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -2))) 1/2) (/.f64 #s(literal 1 binary64) 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 5404319552844595/9007199254740992 binary64)) (+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.f64 #s(literal 1/4 binary64) beta))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 beta #s(literal 2 binary64)) (+.f64 #s(approx (/ (- beta alpha) (+ (* (+ beta alpha) 2) 4)) #s(approx (/ beta (+ (* 2 beta) 4)) (*.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 5404319552844595/9007199254740992 binary64)) #s(approx (/ (+ (/ (- beta alpha) (+ (+ alpha beta) 2)) 1) 2) #s(approx (* (- 1 (/ alpha (- alpha -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))

derivations914.0ms (14.4%)

Memory
6.8MiB live, 1 064.3MiB allocated; 88ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037282
057232
1277226
02608216
01044
01644
18644
070344
0145120348
1501720140
0806018663
07554026
126593976
081343500
04332177
115072025
267491937
090291843
07354251
124794078
084813685
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 895 to 112 computations (87.5% saved)

preprocess61.0ms (1%)

Memory
12.3MiB live, 106.4MiB allocated; 8ms collecting garbage
Compiler

Compiled 1 816 to 244 computations (86.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...