Octave 3.8, jcobi/2

Time bar (total: 8.5s)

start0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated

analyze59.0ms (0.7%)

Memory
-20.4MiB live, 75.4MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%28.1%71.9%0%0%0%0
0%0%28.1%71.9%0%0%0%1
0%0%28.1%71.9%0%0%0%2
25%7%21.1%71.9%0%0%0%3
62.5%17.5%10.5%71.9%0%0%0%4
75%21.1%7%71.9%0%0%0%5
81.3%22.8%5.3%71.9%0%0%0%6
82.8%23.2%4.8%71.9%0%0%0%7
83.6%23.5%4.6%71.9%0%0%0%8
87.1%24.5%3.6%71.9%0%0%0%9
89.1%25%3.1%71.9%0%0%0%10
91.5%25.7%2.4%71.9%0%0%0%11
93.6%26.3%1.8%71.9%0%0%0%12
Compiler

Compiled 41 to 23 computations (43.9% saved)

sample1.9s (22.7%)

Memory
52.5MiB live, 2 130.8MiB allocated
Samples
933.0ms6 552×0valid
349.0ms1 266×1valid
130.0ms438×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
ival-add: 379.0ms (34.5% of total)
ival-div: 265.0ms (24.1% of total)
ival-mult: 183.0ms (16.6% of total)
ival->: 110.0ms (10% of total)
adjust: 79.0ms (7.2% of total)
ival-sub: 50.0ms (4.5% of total)
exact: 16.0ms (1.5% of total)
ival-and: 15.0ms (1.4% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain272.0ms (3.2%)

Memory
28.4MiB live, 582.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
890-0-(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
470-0-(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
00-0-(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
00-0-beta
00-0-(+.f64 alpha beta)
00-0-#s(literal 1 binary64)
00-0-alpha
00-0-(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))
00-0-(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
00-0-#s(literal 2 binary64)
00-0-i
00-0-(+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))
00-0-(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
00-0-(-.f64 beta alpha)
00-0-(*.f64 #s(literal 2 binary64) i)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))o/n800
(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))overflow80
+.f64(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))cancellation470
Confusion
Predicted +Predicted -
+970
-0159
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+9700
-00159
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0159
167
230
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
58.0ms420×0valid
39.0ms76×1valid
5.0ms16×2valid
Compiler

Compiled 299 to 49 computations (83.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
ival-mult: 18.0ms (31.3% of total)
ival-div: 17.0ms (29.6% of total)
ival-add: 14.0ms (24.3% of total)
adjust: 4.0ms (7% of total)
ival-sub: 3.0ms (5.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess186.0ms (2.2%)

Memory
-0.4MiB live, 239.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069281
1195277
2717269
33813269
01529
02529
15129
214129
365129
4472629
0848925
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Outputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) (-.f64 beta alpha) #s(literal 1/2 binary64))
Compiler

Compiled 29 to 15 computations (48.3% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune1.0ms (0%)

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

Compiled 29 to 15 computations (48.3% saved)

simplify134.0ms (1.6%)

Memory
22.4MiB live, 207.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
015133
025133
151133
2141133
3651133
44726133
08489121
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))
(+.f64 alpha beta)
alpha
beta
(-.f64 beta alpha)
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(*.f64 #s(literal 2 binary64) i)
#s(literal 2 binary64)
i
(+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))
#s(literal 1 binary64)
Outputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) (-.f64 beta alpha) #s(literal 1/2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (+.f64 beta alpha) (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (+.f64 beta alpha))
(+.f64 alpha beta)
(+.f64 beta alpha)
alpha
beta
(-.f64 beta alpha)
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
(*.f64 #s(literal 2 binary64) i)
(*.f64 i #s(literal 2 binary64))
#s(literal 2 binary64)
i
(+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))
(-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -2 binary64))
#s(literal 1 binary64)

localize72.0ms (0.8%)

Memory
10.9MiB live, 100.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 #s(literal 2 binary64) i)
accuracy0.08203125
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
accuracy10.759443608614768
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
accuracy20.85262544314687
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
Samples
30.0ms210×0valid
7.0ms38×1valid
2.0ms2valid
Compiler

Compiled 135 to 17 computations (87.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-add: 6.0ms (33.4% of total)
ival-div: 5.0ms (27.8% of total)
ival-mult: 3.0ms (16.7% of total)
adjust: 2.0ms (11.1% of total)
ival-sub: 1.0ms (5.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series59.0ms (0.7%)

Memory
-25.0MiB live, 122.8MiB allocated
Counts
6 → 142
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
(*.f64 #s(literal 2 binary64) i)
Outputs
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ beta (* 2 i))
(+ alpha (+ beta (* 2 i)))
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(/ (pow beta 2) (+ beta (* 2 i)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
-1
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(* -1 alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ beta (* 2 i)) alpha)) 1)))
(- (* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ alpha (* 2 i))
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
1
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
2
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+ alpha beta)
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(* 2 i)
1/2
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1 (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(/ (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))))) (pow i 2))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
Calls

9 calls:

TimeVariablePointExpression
10.0ms
alpha
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ alpha beta) (* 2 i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* 2 i))
9.0ms
i
@inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ alpha beta) (* 2 i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* 2 i))
7.0ms
beta
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ alpha beta) (* 2 i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* 2 i))
6.0ms
alpha
@-inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ alpha beta) (* 2 i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* 2 i))
5.0ms
beta
@-inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ alpha beta) (* 2 i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* 2 i))

simplify310.0ms (3.6%)

Memory
-10.9MiB live, 395.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
093312602
1335712202
0883410996
Stop Event
iter limit
node limit
Counts
142 → 140
Calls
Call 1
Inputs
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ beta (* 2 i))
(+ alpha (+ beta (* 2 i)))
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(/ (pow beta 2) (+ beta (* 2 i)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
-1
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(* -1 alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ beta (* 2 i)) alpha)) 1)))
(- (* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ alpha (* 2 i))
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
1
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
2
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+ alpha beta)
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(* 2 i)
1/2
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1 (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(/ (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))))) (pow i 2))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
Outputs
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(*.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal -1/2 binary64))) alpha (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))))) alpha)) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1 binary64))
(+ beta (* 2 i))
(fma.f64 #s(literal 2 binary64) i beta)
(+ alpha (+ beta (* 2 i)))
(+.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))))
(+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))))) alpha))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))))
(/ (pow beta 2) (+ beta (* 2 i)))
(/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 (-.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))) #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 4 binary64)))) alpha (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (*.f64 beta beta) alpha)) (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 (/.f64 #s(literal -1 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (/.f64 (*.f64 beta beta) alpha))) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal -1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 (*.f64 beta beta) alpha))) (+.f64 (neg.f64 (+.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) alpha) (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)))))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) #s(literal 1 binary64)) alpha)
-1
#s(literal -1 binary64)
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta alpha)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)) alpha))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)) alpha))) #s(literal 1 binary64)))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha))) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)) alpha))) #s(literal 1 binary64)))
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta alpha)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) (neg.f64 alpha))) alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(*.f64 (-.f64 (-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal 2 binary64) i beta) (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 alpha alpha)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) (neg.f64 alpha)))) alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(*.f64 (-.f64 (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) (fma.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 beta beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha)))) (+.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i beta) (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 alpha alpha)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) (neg.f64 alpha))) #s(literal 1 binary64))) alpha)
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha) #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha) (*.f64 beta beta)) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))))) alpha) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))))) alpha) #s(literal -1 binary64) (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))
(* -1 (* alpha (- (* -1 (/ (+ beta (* 2 i)) alpha)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i beta) (neg.f64 alpha)) #s(literal 1 binary64)) (neg.f64 alpha))
(- (* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha) (*.f64 beta beta)) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (-.f64 (/.f64 (fma.f64 (neg.f64 beta) beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta))) (neg.f64 alpha)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i beta) (/.f64 (fma.f64 (neg.f64 beta) beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta))) (neg.f64 alpha)) (fma.f64 (neg.f64 beta) beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64)) (neg.f64 alpha))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) beta (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64)))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ alpha (* 2 i))
(fma.f64 #s(literal 2 binary64) i alpha)
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha)))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 #s(literal 0 binary64) (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) beta (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha)))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal -1 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 4 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) beta (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 #s(literal 0 binary64) (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha)))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)))) #s(literal 1 binary64))
2
#s(literal 2 binary64)
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) (/.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta))) #s(literal 2 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) beta) #s(literal 1 binary64)) beta)
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) (/.f64 alpha beta)) #s(literal 1 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta))) #s(literal 1 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(*.f64 (-.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 i beta) #s(literal 2 binary64))) beta)
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(*.f64 (-.f64 (+.f64 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) #s(literal 1 binary64)) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 beta beta)))) beta)
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (pow.f64 beta #s(literal 3 binary64)))))) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 beta beta)))) beta)
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta) #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal -1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta))) (neg.f64 beta))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta)) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 2 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta) (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))))) beta) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha)) beta) #s(literal 1 binary64)) (neg.f64 beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta) (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))))) beta) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 alpha beta)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha)) beta)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha))) beta)) (neg.f64 beta)) #s(literal 1 binary64)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) (/.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha))) beta) (neg.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha))))) (neg.f64 beta))) (neg.f64 beta)) #s(literal 1 binary64)) (neg.f64 beta))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 i (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (-.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) i (*.f64 (fma.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 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 beta alpha)))))) i (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))))) i (*.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(- (+ 1 (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 i) (*.f64 (fma.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 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(- (+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (neg.f64 i) (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (*.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(- (+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 i) (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 beta alpha))))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha))))) i (*.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+ alpha beta)
(+.f64 beta alpha)
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(fma.f64 (neg.f64 i) (*.f64 (fma.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 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(fma.f64 (fma.f64 (neg.f64 i) (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (*.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 i) (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 beta alpha))))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha))))) i (*.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(- beta alpha)
(-.f64 beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) #s(literal -2 binary64) beta) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i beta) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(-.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) #s(literal -8 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) i (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i beta) alpha)
(* 2 i)
(*.f64 #s(literal 2 binary64) i)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.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 i #s(literal 3 binary64))) #s(literal -1/32 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) (pow.f64 i #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.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 i #s(literal 3 binary64))) #s(literal -1/32 binary64)))) #s(literal 1/2 binary64))
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i) #s(literal 1 binary64))
(+ 1 (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.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 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) (neg.f64 (pow.f64 i #s(literal 4 binary64))))) #s(literal 1 binary64)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.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 i #s(literal 3 binary64)))))
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(*.f64 (+.f64 (/.f64 (+.f64 beta alpha) i) #s(literal 2 binary64)) i)
(* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i))
(/ (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) i) #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 i i))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))) (pow i 2))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) i) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) i) #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)))) (*.f64 i i))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))))) (pow i 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (fma.f64 (fma.f64 #s(literal -1/64 binary64) (+.f64 beta alpha) #s(literal -1/32 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (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) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) #s(literal -1/4 binary64))) (neg.f64 (pow.f64 i #s(literal 3 binary64))))) (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) (*.f64 i i)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) i) #s(literal -1/16 binary64)))) (*.f64 i i))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) i) (/.f64 (-.f64 beta alpha) i) (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 4 binary64)) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (/.f64 (-.f64 beta alpha) i)) (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64))))) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (+.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/32 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (/.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (+.f64 beta alpha)) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)))) (neg.f64 (pow.f64 i #s(literal 3 binary64))))) #s(literal 1/2 binary64))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (+.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/16 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (/.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 beta alpha)) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)))) (neg.f64 (pow.f64 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(*.f64 (neg.f64 i) (-.f64 (/.f64 (+.f64 beta alpha) (neg.f64 i)) #s(literal 2 binary64)))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (+.f64 beta alpha)) i) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 i i))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 beta alpha)) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)))) (neg.f64 i))) (*.f64 i i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha))))))) i) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha))))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (+.f64 beta alpha)))) (neg.f64 i))) (*.f64 i i))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 4 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (-.f64 beta alpha)))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (neg.f64 i))) (neg.f64 i))

rewrite176.0ms (2.1%)

Memory
-26.1MiB live, 348.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015106
025106
1119106
21045106
0812396
Stop Event
iter limit
node limit
iter limit
Counts
6 → 232
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
(*.f64 #s(literal 2 binary64) i)
Outputs
(*.f64 (/.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))))) #s(literal -2 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal -2 binary64)))
(fma.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))) (+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))) (-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (fma.f64 (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (neg.f64 (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))
(fma.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))))
(+.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i))) (*.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))) (+.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i))))
(/.f64 (-.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 beta beta)) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 beta alpha) i) (+.f64 (+.f64 beta alpha) i)) (*.f64 i i)) (-.f64 (+.f64 (+.f64 beta alpha) i) i))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #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)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (-.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha))
(/.f64 (-.f64 (*.f64 i i) (*.f64 (+.f64 i (+.f64 beta alpha)) (+.f64 i (+.f64 beta alpha)))) (-.f64 i (+.f64 i (+.f64 beta alpha))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 (-.f64 alpha (*.f64 #s(literal -2 binary64) i)) (-.f64 alpha (*.f64 #s(literal -2 binary64) i)))) (-.f64 beta (-.f64 alpha (*.f64 #s(literal -2 binary64) i))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i #s(literal 2 binary64))) (+.f64 alpha (*.f64 i #s(literal 2 binary64))))) (-.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 i) #s(literal 2 binary64)) (*.f64 (neg.f64 i) #s(literal 2 binary64)))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (fma.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i))))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 i) #s(literal 2 binary64)) (*.f64 (neg.f64 i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 (neg.f64 i) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (fma.f64 i #s(literal 2 binary64) alpha) (-.f64 (*.f64 beta beta) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 beta alpha) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 (+.f64 (+.f64 beta alpha) i) (+.f64 (+.f64 beta alpha) i) (-.f64 (*.f64 i i) (*.f64 (+.f64 (+.f64 beta alpha) i) i))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #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)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 alpha alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha))))
(/.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 (+.f64 i (+.f64 beta alpha)) #s(literal 3 binary64))) (fma.f64 i i (-.f64 (*.f64 (+.f64 i (+.f64 beta alpha)) (+.f64 i (+.f64 beta alpha))) (*.f64 i (+.f64 i (+.f64 beta alpha))))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 alpha (*.f64 #s(literal -2 binary64) i)) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 (-.f64 alpha (*.f64 #s(literal -2 binary64) i)) (-.f64 alpha (*.f64 #s(literal -2 binary64) i))) (*.f64 beta (-.f64 alpha (*.f64 #s(literal -2 binary64) i))))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 alpha (*.f64 i #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 (+.f64 alpha (*.f64 i #s(literal 2 binary64))) (+.f64 alpha (*.f64 i #s(literal 2 binary64)))) (*.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #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 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (*.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (neg.f64 (-.f64 alpha beta)) (*.f64 (-.f64 i i) (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))))) (*.f64 (-.f64 i i) (neg.f64 (-.f64 alpha beta))))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 (-.f64 i i) (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))) (*.f64 (-.f64 i i) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (-.f64 alpha beta) (*.f64 (-.f64 i i) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)))) (*.f64 (-.f64 i i) (-.f64 alpha beta)))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (*.f64 (-.f64 i i) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (-.f64 i i) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha)))))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (*.f64 (-.f64 i i) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (-.f64 i i) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (-.f64 beta alpha) (*.f64 (-.f64 i i) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (*.f64 (-.f64 i i) (-.f64 beta alpha)))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (neg.f64 (-.f64 alpha beta)) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (neg.f64 (-.f64 alpha beta))))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (-.f64 alpha beta) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (-.f64 alpha beta)))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (-.f64 beta alpha) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (-.f64 beta alpha)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (-.f64 i i) (*.f64 (neg.f64 (-.f64 alpha beta)) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (neg.f64 (-.f64 alpha beta)) (-.f64 i i)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (neg.f64 (-.f64 alpha beta)) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 alpha beta)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (-.f64 i i) (*.f64 (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (-.f64 i i)))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 i i) (*.f64 (-.f64 alpha beta) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (-.f64 alpha beta) (-.f64 i i)))
(/.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (-.f64 alpha beta) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (-.f64 alpha beta) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 i i) (*.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (-.f64 i i)))
(/.f64 (fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 i i) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (-.f64 i i)))
(/.f64 (fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (-.f64 i i) (*.f64 (-.f64 beta alpha) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (-.f64 beta alpha) (-.f64 i i)))
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (-.f64 beta alpha) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (-.f64 beta alpha) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(/.f64 (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i)))))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64))) (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #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 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i))))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (-.f64 alpha beta)))) (/.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (/.f64 (+.f64 beta alpha) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (-.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (/.f64 (-.f64 beta alpha) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 i #s(literal 2 binary64)))
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
(fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha))
(-.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i))))) (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i))))))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(-.f64 (+.f64 beta alpha) (*.f64 (neg.f64 i) #s(literal 2 binary64)))
(-.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i))
(+.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)) (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))))
(+.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))))
(+.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta)
(+.f64 (+.f64 (+.f64 beta alpha) i) i)
(+.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #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)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #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 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (*.f64 (neg.f64 (*.f64 i #s(literal 2 binary64))) (*.f64 i #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(+.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)
(+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))
(+.f64 i (+.f64 i (+.f64 beta alpha)))
(+.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))
(+.f64 beta (-.f64 alpha (*.f64 #s(literal -2 binary64) i)))
(+.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64))))
(+.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))
(*.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (neg.f64 (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64)) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha))) (neg.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha))) (neg.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (neg.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(neg.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 beta beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 (-.f64 beta alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 (-.f64 beta alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 beta beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (neg.f64 (-.f64 alpha beta)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 beta alpha))) (neg.f64 (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (-.f64 alpha beta))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha))) (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 beta alpha)) (*.f64 (-.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 beta alpha)) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(neg.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(-.f64 (/.f64 (*.f64 beta beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 (-.f64 beta alpha) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 (-.f64 beta alpha) alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 (-.f64 beta alpha) alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 (-.f64 beta alpha) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 beta (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 beta (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 alpha (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 beta beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 i #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) i)
(/.f64 (neg.f64 (-.f64 (*.f64 i i) (*.f64 i i))) (neg.f64 (-.f64 i i)))
(/.f64 (neg.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64)))) (neg.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (-.f64 i i))
(/.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))))
(-.f64 (/.f64 (*.f64 i i) (-.f64 i i)) (/.f64 (*.f64 i i) (-.f64 i i)))
(+.f64 (/.f64 (pow.f64 i #s(literal 3 binary64)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))) (/.f64 (pow.f64 i #s(literal 3 binary64)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(+.f64 i i)

eval73.0ms (0.9%)

Memory
38.0MiB live, 133.5MiB allocated
Compiler

Compiled 34 365 to 2 820 computations (91.8% saved)

prune20.0ms (0.2%)

Memory
0.6MiB live, 45.8MiB allocated
Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New46715482
Fresh000
Picked101
Done000
Total46815483
Accuracy
100.0%
Counts
483 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.6%
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
63.7%
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
65.9%
(/.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
3.4%
(/.f64 (+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
63.4%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
21.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
47.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64)))
63.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64)))
13.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha))
13.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
15.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
20.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
66.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
32.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
65.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
Compiler

Compiled 1 846 to 766 computations (58.5% saved)

simplify181.0ms (2.1%)

Memory
0.9MiB live, 234.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
049523
079512
1159506
2391506
31365500
44499500
08231463
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
#s(literal 1 binary64)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(-.f64 beta alpha)
beta
alpha
(+.f64 (+.f64 beta alpha) #s(literal 2 binary64))
(+.f64 beta alpha)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
#s(literal 0 binary64)
beta
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
#s(literal 1 binary64)
(fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))
#s(literal 4 binary64)
i
(*.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
alpha
#s(literal 1/2 binary64)
(/.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(neg.f64 alpha)
alpha
(+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(+.f64 alpha beta)
beta
(*.f64 #s(literal 2 binary64) i)
#s(literal 2 binary64)
i
#s(literal 1 binary64)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i))
(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))
(+.f64 alpha beta)
alpha
beta
(-.f64 beta alpha)
(+.f64 (+.f64 (+.f64 beta alpha) i) i)
(+.f64 (+.f64 beta alpha) i)
(+.f64 beta alpha)
i
(+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(*.f64 #s(literal 2 binary64) i)
#s(literal 2 binary64)
#s(literal 1 binary64)
Outputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(-.f64 beta alpha)
beta
alpha
(+.f64 (+.f64 beta alpha) #s(literal 2 binary64))
(+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)
(+.f64 beta alpha)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha)
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)) alpha)
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64))
#s(literal 0 binary64)
beta
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
(fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))
#s(literal 4 binary64)
i
(*.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
alpha
#s(literal 1/2 binary64)
(/.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(neg.f64 alpha)
alpha
(+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))
(+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
(+.f64 alpha beta)
(+.f64 beta alpha)
beta
(*.f64 #s(literal 2 binary64) i)
(*.f64 i #s(literal 2 binary64))
#s(literal 2 binary64)
i
#s(literal 1 binary64)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i))
(*.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))
(*.f64 (+.f64 beta alpha) (-.f64 beta alpha))
(+.f64 alpha beta)
(+.f64 beta alpha)
alpha
beta
(-.f64 beta alpha)
(+.f64 (+.f64 (+.f64 beta alpha) i) i)
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
(+.f64 (+.f64 beta alpha) i)
(+.f64 beta alpha)
i
(+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))
(+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
(*.f64 #s(literal 2 binary64) i)
(*.f64 i #s(literal 2 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)

localize161.0ms (1.9%)

Memory
-19.0MiB live, 222.7MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(+.f64 (+.f64 (+.f64 beta alpha) i) i)
accuracy0.08203125
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
accuracy10.759443608614768
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
accuracy20.85262544314687
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i))
accuracy0.0
(neg.f64 alpha)
accuracy0.08203125
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
accuracy10.759443608614768
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
accuracy47.95607699171296
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
accuracy0.0
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
accuracy0.0
(*.f64 #s(literal 2 binary64) beta)
accuracy0.24959859324714243
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
accuracy50.879488252175484
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
accuracy21.91561641631603
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
accuracy0.0
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
accuracy0.0234375
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
accuracy14.023675487294595
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
accuracy16.58725672640299
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
Samples
44.0ms183×0valid
39.0ms55×1valid
13.0ms18×2valid
Compiler

Compiled 492 to 41 computations (91.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
ival-div: 20.0ms (30% of total)
ival-add: 18.0ms (27% of total)
ival-mult: 18.0ms (27% of total)
adjust: 8.0ms (12% of total)
ival-sub: 2.0ms (3% of total)
ival-neg: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series76.0ms (0.9%)

Memory
23.9MiB live, 77.3MiB allocated
Counts
22 → 233
Calls
Call 1
Inputs
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(/.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (+.f64 (+.f64 beta alpha) i) i)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(*.f64 #s(literal 2 binary64) beta)
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(neg.f64 alpha)
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #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/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 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)))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(+ beta (* 2 i))
(+ alpha (+ beta (* 2 i)))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)
(/ (pow beta 2) (+ beta (* 2 i)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(* -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 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) 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)))))
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow 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 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) 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 (/ (+ beta (* 2 i)) alpha)) 1)))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(- (* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(* 1/2 (/ (+ 2 (* 4 i)) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(+ 2 (* 4 i))
(+ 2 (+ (* 2 beta) (* 4 i)))
(+ alpha (* 2 i))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(/ (+ 2 (* 4 i)) alpha)
(+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))
(* 2 beta)
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
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 alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(* 2 (/ beta alpha))
(* beta (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ 2 (* alpha beta)))))
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) 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 (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(* -1 (* beta (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(+ 2 (* 2 beta))
(+ alpha beta)
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
1/2
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(* 2 (/ i alpha))
(* i (+ (* 1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha))))
(* 4 i)
(* i (+ 4 (+ (* 2 (/ beta i)) (* 2 (/ 1 i)))))
(* 2 i)
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1 (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(/ (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))))) (pow i 2))
(* 4 (/ i alpha))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i)))))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (* i (- (* -1 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
Calls

9 calls:

TimeVariablePointExpression
35.0ms
beta
@inf
((* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (+ alpha beta) (* 2 i)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ (+ beta alpha) i) i) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (* 2 beta) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg alpha) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)))
8.0ms
alpha
@inf
((* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (+ alpha beta) (* 2 i)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ (+ beta alpha) i) i) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (* 2 beta) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg alpha) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)))
5.0ms
alpha
@0
((* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (+ alpha beta) (* 2 i)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ (+ beta alpha) i) i) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (* 2 beta) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg alpha) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)))
5.0ms
alpha
@-inf
((* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (+ alpha beta) (* 2 i)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ (+ beta alpha) i) i) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (* 2 beta) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg alpha) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)))
5.0ms
beta
@0
((* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (+ alpha beta) (* 2 i)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (+ (+ (+ beta alpha) i) i) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (* 2 beta) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg alpha) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ (+ beta alpha) i) i)) (+ (+ (+ alpha beta) (* 2 i)) 2)))

simplify364.0ms (4.3%)

Memory
-24.1MiB live, 204.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0137314959
1491314537
0813613251
Stop Event
iter limit
node limit
Counts
233 → 231
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/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 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)))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(+ beta (* 2 i))
(+ alpha (+ beta (* 2 i)))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)
(/ (pow beta 2) (+ beta (* 2 i)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(* -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 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) 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)))))
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow 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 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) 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 (/ (+ beta (* 2 i)) alpha)) 1)))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(- (* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(* 1/2 (/ (+ 2 (* 4 i)) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(+ 2 (* 4 i))
(+ 2 (+ (* 2 beta) (* 4 i)))
(+ alpha (* 2 i))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(/ (+ 2 (* 4 i)) alpha)
(+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))
(* 2 beta)
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
1
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
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 alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(* 2 (/ beta alpha))
(* beta (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ 2 (* alpha beta)))))
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) 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 (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(* -1 (* beta (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(+ 2 (* 2 beta))
(+ alpha beta)
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
1/2
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(* 2 (/ i alpha))
(* i (+ (* 1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha))))
(* 4 i)
(* i (+ 4 (+ (* 2 (/ beta i)) (* 2 (/ 1 i)))))
(* 2 i)
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1 (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(/ (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))))) (pow i 2))
(* 4 (/ i alpha))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i)))))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (* i (- (* -1 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
Outputs
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(*.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (fma.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) #s(literal -1/2 binary64))) alpha (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1 (/ beta (+ 2 beta)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 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))))
(+.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta))) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (neg.f64 (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta)))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(+ beta (* 2 i))
(fma.f64 i #s(literal 2 binary64) beta)
(+ alpha (+ beta (* 2 i)))
(+.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+.f64 (fma.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1 binary64))
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))))
(+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))))
(/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)
(/ (pow beta 2) (+ beta (* 2 i)))
(/.f64 (*.f64 beta beta) (fma.f64 i #s(literal 2 binary64) beta))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha (/.f64 (*.f64 beta beta) (fma.f64 i #s(literal 2 binary64) beta)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 (-.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (/.f64 (*.f64 beta beta) (fma.f64 i #s(literal 2 binary64) beta)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 4 binary64)))) alpha (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) alpha (/.f64 (*.f64 beta beta) (fma.f64 i #s(literal 2 binary64) beta)))
(* -1 alpha)
(neg.f64 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 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) beta) 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 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #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 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (*.f64 alpha alpha))))) alpha)
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))))) 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 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) (fma.f64 #s(literal 2 binary64) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)))) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
(/.f64 (-.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (fma.f64 #s(literal 2 binary64) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)))) #s(literal 2 binary64)) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 beta (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha)))) alpha)
-1
#s(literal -1 binary64)
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) alpha))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(fma.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) (/.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))) (*.f64 alpha alpha)) (-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) alpha)))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(-.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 beta alpha)) (+.f64 (fma.f64 (/.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 1 binary64)))
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
(*.f64 (+.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha) #s(literal 1 binary64)) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 (fma.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 (/.f64 #s(literal -1 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) (/.f64 (*.f64 beta beta) alpha))) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal -1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 (*.f64 beta beta) alpha))) (+.f64 (neg.f64 (+.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) alpha) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (fma.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))))) alpha)
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta alpha)) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (+.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64) #s(literal -2 binary64)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha) (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)))) #s(literal 1 binary64)))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha))) (+.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64) #s(literal -2 binary64)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha) (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)))) #s(literal 1 binary64)))
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta alpha)) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha))) alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(*.f64 (-.f64 (-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) #s(literal 1 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 alpha alpha)) (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)))) alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(*.f64 (-.f64 (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) (fma.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 (fma.f64 beta beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) beta))) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha)))) (+.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 alpha alpha)) (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha))) #s(literal 1 binary64))) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #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))
(/.f64 (neg.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #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))
(/.f64 (neg.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal -1/2 binary64))) alpha))) alpha)))) alpha)
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha) #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))) alpha)
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64) (/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha)))) alpha))) alpha)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64) (/.f64 (neg.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) #s(literal 1/2 binary64) (/.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) #s(literal -1/2 binary64)))) alpha))) alpha))) alpha)
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) #s(literal 2 binary64)) beta) alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) alpha) (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) beta)) (+.f64 #s(literal 2 binary64) 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))
(/.f64 (neg.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha)) (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) alpha) beta)) (+.f64 #s(literal 2 binary64) beta))) alpha)
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(-.f64 (neg.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) beta)) (+.f64 #s(literal 2 binary64) beta)) alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* -1 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) (*.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (+.f64 #s(literal 2 binary64) beta))) alpha) beta)) (+.f64 #s(literal 2 binary64) beta))) alpha) #s(literal 1 binary64))
(* -1 (* alpha (- (* -1 (/ (+ beta (* 2 i)) alpha)) 1)))
(*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha)
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (neg.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha) (*.f64 beta beta)) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha)) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha)
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))))) alpha) #s(literal -1 binary64) (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))))) alpha)) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha)
(- (* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha) #s(literal 1 binary64))
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (neg.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha) (*.f64 beta beta)) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha)) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha) #s(literal 1 binary64))
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) beta))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (fma.f64 (neg.f64 beta) beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) beta))) (fma.f64 i #s(literal 2 binary64) beta))) alpha))) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (fma.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 (fma.f64 (neg.f64 beta) beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) beta))) (fma.f64 i #s(literal 2 binary64) beta))) alpha) (fma.f64 (neg.f64 beta) beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) beta))) (fma.f64 i #s(literal 2 binary64) beta)))) alpha))) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) (neg.f64 alpha))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) beta (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))))
(- 1 (/ alpha (+ 2 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (fma.f64 (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (-.f64 (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ 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 (-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(* 1/2 (/ (+ 2 (* 4 i)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) alpha)
(+ 2 (* 4 i))
(fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))
(+ 2 (+ (* 2 beta) (* 4 i)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(+ alpha (* 2 i))
(fma.f64 i #s(literal 2 binary64) alpha)
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1 binary64))
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))
(/ (+ 2 (* 4 i)) alpha)
(/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha)
(+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))
(/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 #s(literal 0 binary64) (/.f64 alpha (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 alpha (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 4 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 #s(literal 0 binary64) (/.f64 alpha (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #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 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 beta beta)))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (*.f64 beta beta)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (*.f64 beta beta)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)))) #s(literal 1 binary64))
2
#s(literal 2 binary64)
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 alpha #s(literal 1 binary64)) beta) #s(literal 2 binary64))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(-.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal -1 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(-.f64 (+.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) (/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (pow.f64 beta #s(literal 3 binary64)))) #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal -1 binary64) beta) (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)))))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 beta beta)) (/.f64 alpha beta)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(-.f64 (+.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) beta)) #s(literal 1 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (*.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))))
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) beta)
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal 2 binary64)) beta)
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(*.f64 (+.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta) #s(literal 1 binary64)) beta)
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) beta))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) (/.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 beta beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta))) #s(literal 2 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 beta beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 alpha beta) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) (/.f64 alpha beta)) #s(literal 1 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 beta beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta))) #s(literal 1 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 beta beta)))))
(* 2 (/ beta alpha))
(*.f64 (/.f64 beta alpha) #s(literal 2 binary64))
(* beta (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ 2 (* alpha beta)))))
(*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) beta) (/.f64 i alpha) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha))) beta)
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(*.f64 (-.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 i beta) #s(literal 2 binary64))) beta)
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(*.f64 (-.f64 (+.f64 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) #s(literal 1 binary64)) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 beta beta)))) beta)
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) (pow.f64 beta #s(literal 3 binary64)))))) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 beta beta)))) beta)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 (neg.f64 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 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64) (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)) #s(literal 1/2 binary64)))) beta)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta) #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal -1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal -1/2 binary64) (/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta)))) beta)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (neg.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 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)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 2 binary64) alpha)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (neg.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 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)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 2 binary64) alpha)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(* -1 (* beta (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(*.f64 (-.f64 (*.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta)) #s(literal 2 binary64)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)) beta) #s(literal 1 binary64)) (neg.f64 beta))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) beta))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta)) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 2 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta) (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))))) beta) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) beta))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta) (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))))) beta) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(* -1 (* beta (- (* -1 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(*.f64 (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta)) (/.f64 #s(literal 2 binary64) alpha)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 alpha beta)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)) beta)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha))) beta))) beta) #s(literal 1 binary64)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(*.f64 (-.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (/.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha))) beta) (neg.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha))))) beta) (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))))) beta) #s(literal 1 binary64)) (neg.f64 beta))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 1/2 binary64))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(fma.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta))))) #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))))) i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta)))))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha)) (+.f64 alpha beta)) (*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))) #s(literal -4 binary64) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (/.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)) (+.f64 alpha beta)))))) i (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))))))) i)) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 1/2 binary64)))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 i #s(literal 2 binary64))) alpha)
(+ 2 (* 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(+ alpha beta)
(+.f64 alpha beta)
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))
(- (+ 1 (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 i) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))))
(- (+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (*.f64 (neg.f64 i) (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)))))))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta))))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))))
(- (+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 i) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))) #s(literal -4 binary64) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (/.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)) (+.f64 alpha beta))))))) (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)))))))) i (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta))))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))))
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(fma.f64 (neg.f64 i) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(fma.f64 (-.f64 (*.f64 (neg.f64 i) (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)))))))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta))))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 i) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))) #s(literal -4 binary64) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (/.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)) (+.f64 alpha beta))))))) (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)))))))) i (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta))))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)))
(- beta alpha)
(-.f64 beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(-.f64 (fma.f64 (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta)) #s(literal -2 binary64) beta) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)))) i beta) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(-.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) #s(literal -8 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))) i (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)))) i beta) alpha)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) i)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) (pow.f64 i #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) i))))) #s(literal 1/2 binary64))
(* 2 (/ i alpha))
(*.f64 (/.f64 i alpha) #s(literal 2 binary64))
(* i (+ (* 1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha))))
(*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i)
(* 4 i)
(*.f64 #s(literal 4 binary64) i)
(* i (+ 4 (+ (* 2 (/ beta i)) (* 2 (/ 1 i)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal 4 binary64)) i)
(* 2 i)
(*.f64 i #s(literal 2 binary64))
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(*.f64 (+.f64 (/.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) i)
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) i) (/.f64 (-.f64 beta alpha) i) #s(literal 1 binary64))
(+ 1 (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) i) (/.f64 (-.f64 beta alpha) i))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) i) (/.f64 (-.f64 beta alpha) i) (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha))))) (pow.f64 i #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))))))
(* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) i) (/.f64 (-.f64 beta alpha) i))
(/ (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha)) i)) #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 i i))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))) (pow i 2))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) i) (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha)) i)) #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) (-.f64 beta alpha)))) (*.f64 i i))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))))) (pow i 2))
(/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) (-.f64 beta alpha) (/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)))) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)))) (-.f64 beta alpha))))) (pow.f64 i #s(literal 3 binary64)))) (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) (*.f64 i i)) (*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha)) i)) #s(literal 1/16 binary64)))) (*.f64 i i))
(* 4 (/ i alpha))
(*.f64 (/.f64 i alpha) #s(literal 4 binary64))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i)))))
(*.f64 (fma.f64 (/.f64 (/.f64 beta alpha) i) #s(literal 2 binary64) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))) i)
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 alpha beta)) (-.f64 beta alpha))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) i) (/.f64 (-.f64 beta alpha) i) (fma.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 alpha beta)) (-.f64 beta alpha)))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64)) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 alpha beta)) (-.f64 beta alpha)) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (/.f64 (-.f64 beta alpha) i)) (*.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64))))) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1/32 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) i)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) i)) (/.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (+.f64 alpha beta)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha))))) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1/2 binary64))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) alpha)))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(*.f64 (neg.f64 i) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i)) #s(literal 4 binary64)))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(*.f64 (neg.f64 i) (-.f64 (neg.f64 (/.f64 (+.f64 alpha beta) i)) #s(literal 2 binary64)))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) i) (/.f64 (-.f64 beta alpha) i) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 alpha beta)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha))) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) i) (/.f64 (-.f64 beta alpha) i) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)))) (-.f64 beta alpha))))) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1 binary64))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) (-.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 alpha beta)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha))) i)) (*.f64 i i))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) (-.f64 beta alpha) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)))) (-.f64 beta alpha))))) i)) (*.f64 i i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 alpha beta)) (-.f64 beta alpha) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) (-.f64 beta alpha))))) i) (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha))))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)))) (-.f64 beta alpha)))) i))) (*.f64 i i))
(* -1 (* i (- (* -1 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(*.f64 (neg.f64 i) (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i)) (/.f64 #s(literal 4 binary64) alpha)))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 alpha beta)) (-.f64 beta alpha)))) i)
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 alpha beta)) (-.f64 beta alpha) (/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha))))) i))) i)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 alpha beta)) (-.f64 beta alpha) (/.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 4 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (-.f64 beta alpha)))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha))))) i)) i))

rewrite280.0ms (3.3%)

Memory
-6.0MiB live, 237.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049427
079416
1358410
22920410
08492376
Stop Event
iter limit
node limit
iter limit
Counts
22 → 500
Calls
Call 1
Inputs
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(/.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (+.f64 (+.f64 beta alpha) i) i)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(*.f64 #s(literal 2 binary64) beta)
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(neg.f64 alpha)
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
Outputs
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.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 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))
(-.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)))
(+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 beta alpha)))) (neg.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 beta alpha))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 beta alpha)))) (neg.f64 (neg.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) alpha))) (neg.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))))
(/.f64 (-.f64 (neg.f64 beta) (neg.f64 alpha)) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 beta alpha))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 beta alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64))) (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 beta alpha))) (neg.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) alpha)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(/.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))))
(-.f64 (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) alpha) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(-.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(-.f64 (/.f64 (/.f64 (*.f64 beta beta) (+.f64 alpha beta)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (/.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(-.f64 (/.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (/.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(-.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha))
(*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 alpha)))
(/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64)) (neg.f64 alpha))
(/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 alpha))
(+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64))) (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64)))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 i #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 beta #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 beta #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(-.f64 (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal -2 binary64) beta))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(-.f64 (*.f64 #s(literal 4 binary64) i) (-.f64 (*.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) beta))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta)) (*.f64 #s(literal 4 binary64) i))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(+.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64))) (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64)))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 i #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 beta #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 beta #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(-.f64 (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal -2 binary64) beta))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(-.f64 (*.f64 #s(literal 4 binary64) i) (-.f64 (*.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) beta))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta)) (*.f64 #s(literal 4 binary64) i))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(+.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (+.f64 alpha beta) i) i)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 i i) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 (*.f64 i i) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))) (neg.f64 (-.f64 i (+.f64 (+.f64 alpha beta) i))))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 i i) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (-.f64 (-.f64 (+.f64 alpha beta) i) i))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 i i)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (+.f64 alpha beta) i) i))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 alpha beta) i) i))
(/.f64 (-.f64 (*.f64 (*.f64 i i) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)))
(/.f64 (-.f64 (*.f64 i i) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64))) (-.f64 i (+.f64 (+.f64 alpha beta) i)))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i)))))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64))) (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 i i) #s(literal 4 binary64)))) (neg.f64 (-.f64 (-.f64 (+.f64 alpha beta) i) i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 i i))) (neg.f64 (-.f64 (+.f64 (+.f64 alpha beta) i) i)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 alpha beta) i) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64)))) (neg.f64 (fma.f64 i i (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 (+.f64 (+.f64 alpha beta) i) i)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64)))) (neg.f64 (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 i i) #s(literal 4 binary64))) (-.f64 (-.f64 (+.f64 alpha beta) i) i))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 i i)) (-.f64 (+.f64 (+.f64 alpha beta) i) i))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 i i (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 (+.f64 (+.f64 alpha beta) i) i))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (+.f64 alpha beta) (*.f64 i #s(literal 2 binary64)))
(fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))
(fma.f64 #s(literal 2 binary64) i (+.f64 alpha beta))
(-.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal 4 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta))))
(-.f64 (/.f64 (*.f64 i i) (-.f64 i (+.f64 (+.f64 alpha beta) i))) (/.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (-.f64 i (+.f64 (+.f64 alpha beta) i))))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i))))) (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i))))))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 alpha beta) i) i)) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 alpha beta) i) i)))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 alpha beta) i) i)) (/.f64 (*.f64 (*.f64 i i) #s(literal 4 binary64)) (-.f64 (-.f64 (+.f64 alpha beta) i) i)))
(-.f64 (/.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 alpha beta) i) i)) (/.f64 (*.f64 i i) (-.f64 (+.f64 (+.f64 alpha beta) i) i)))
(-.f64 (+.f64 alpha beta) (*.f64 (neg.f64 i) #s(literal 2 binary64)))
(-.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i))
(+.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta)
(+.f64 (+.f64 i beta) (+.f64 i alpha))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))) (/.f64 (pow.f64 i #s(literal 3 binary64)) (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))))
(+.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)
(+.f64 (+.f64 (+.f64 alpha beta) i) i)
(+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta))
(+.f64 (+.f64 alpha beta) (*.f64 i #s(literal 2 binary64)))
(+.f64 i (+.f64 (+.f64 alpha beta) i))
(+.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))
(+.f64 beta (-.f64 alpha (*.f64 #s(literal -2 binary64) i)))
(+.f64 beta (+.f64 (+.f64 i alpha) i))
(+.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))))) #s(literal -2 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -2 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))) #s(literal 1 binary64))) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) #s(literal 1 binary64))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))))) (neg.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (neg.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))) #s(literal 1 binary64)) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) #s(literal 1 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)))) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (neg.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(neg.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))) (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))) (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))) (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta)) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (+.f64 alpha beta) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64))
(fma.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))) (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))) (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (+.f64 alpha beta) i) i)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 i i) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 (*.f64 i i) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))) (neg.f64 (-.f64 i (+.f64 (+.f64 alpha beta) i))))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 i i) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (-.f64 (-.f64 (+.f64 alpha beta) i) i))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 i i)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (+.f64 alpha beta) i) i))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 alpha beta) i) i))
(/.f64 (-.f64 (*.f64 (*.f64 i i) #s(literal 4 binary64)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)))
(/.f64 (-.f64 (*.f64 i i) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64))) (-.f64 i (+.f64 (+.f64 alpha beta) i)))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i)))))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64))) (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 i i) #s(literal 4 binary64)))) (neg.f64 (-.f64 (-.f64 (+.f64 alpha beta) i) i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 i i))) (neg.f64 (-.f64 (+.f64 (+.f64 alpha beta) i) i)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 alpha beta) i) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64)))) (neg.f64 (fma.f64 i i (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 (+.f64 (+.f64 alpha beta) i) i)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64)))) (neg.f64 (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 i i) #s(literal 4 binary64))) (-.f64 (-.f64 (+.f64 alpha beta) i) i))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 i i)) (-.f64 (+.f64 (+.f64 alpha beta) i) i))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 i i (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 (+.f64 (+.f64 alpha beta) i) i))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (+.f64 alpha beta) (*.f64 i #s(literal 2 binary64)))
(fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))
(fma.f64 #s(literal 2 binary64) i (+.f64 alpha beta))
(-.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal 4 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta))))
(-.f64 (/.f64 (*.f64 i i) (-.f64 i (+.f64 (+.f64 alpha beta) i))) (/.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (-.f64 i (+.f64 (+.f64 alpha beta) i))))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i))))) (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i))))))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 alpha beta) i) i)) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 alpha beta) i) i)))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 alpha beta) i) i)) (/.f64 (*.f64 (*.f64 i i) #s(literal 4 binary64)) (-.f64 (-.f64 (+.f64 alpha beta) i) i)))
(-.f64 (/.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 alpha beta) i) i)) (/.f64 (*.f64 i i) (-.f64 (+.f64 (+.f64 alpha beta) i) i)))
(-.f64 (+.f64 alpha beta) (*.f64 (neg.f64 i) #s(literal 2 binary64)))
(-.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) i))
(+.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta)
(+.f64 (+.f64 i beta) (+.f64 i alpha))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))) (/.f64 (pow.f64 i #s(literal 3 binary64)) (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)))))
(+.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)
(+.f64 (+.f64 (+.f64 alpha beta) i) i)
(+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta))
(+.f64 (+.f64 alpha beta) (*.f64 i #s(literal 2 binary64)))
(+.f64 i (+.f64 (+.f64 alpha beta) i))
(+.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))
(+.f64 beta (-.f64 alpha (*.f64 #s(literal -2 binary64) i)))
(+.f64 beta (+.f64 (+.f64 i alpha) i))
(+.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))))) #s(literal -2 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))) (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))) (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 (fma.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (fma.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -2 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #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 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(/.f64 (neg.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))) (neg.f64 (neg.f64 (neg.f64 alpha))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)))
(/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha)))
(/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) alpha)))
(/.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 alpha alpha))
(/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) alpha))
(/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
(neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (neg.f64 alpha)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha)) (/.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha)))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) (/.f64 #s(literal 2 binary64) (neg.f64 alpha)))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha)) (/.f64 #s(literal 4 binary64) (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha)))
(-.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) alpha) (/.f64 (*.f64 #s(literal -2 binary64) beta) alpha))
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) (/.f64 (/.f64 #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) alpha) (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) i) alpha) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)) alpha))
(-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)))
(-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) alpha))
(-.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (neg.f64 alpha)))
(+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) alpha) (/.f64 #s(literal 2 binary64) alpha))
(+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) alpha))
(+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(*.f64 (*.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 beta #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) beta)
(*.f64 beta #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) beta))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (*.f64 beta beta))) (neg.f64 (-.f64 beta beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta beta (-.f64 (*.f64 beta beta) (*.f64 beta beta)))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 beta beta)) (-.f64 beta beta))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 beta beta) (*.f64 beta beta))))
(fma.f64 beta #s(literal 1 binary64) (*.f64 beta #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) beta (*.f64 #s(literal 1 binary64) beta))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta beta)) (/.f64 (*.f64 beta beta) (-.f64 beta beta)))
(+.f64 (*.f64 beta #s(literal 1 binary64)) (*.f64 beta #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) beta) (*.f64 #s(literal 1 binary64) beta))
(+.f64 beta beta)
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(neg.f64 alpha)
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (*.f64 (*.f64 i i) #s(literal 4 binary64)))) (-.f64 (-.f64 (+.f64 alpha beta) i) i))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64)) (*.f64 i i))) (-.f64 (+.f64 (+.f64 alpha beta) i) i))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64)))) (fma.f64 i (-.f64 i (+.f64 (+.f64 alpha beta) i)) (pow.f64 (+.f64 (+.f64 alpha beta) i) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))) (neg.f64 (-.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))) (neg.f64 (-.f64 alpha beta)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))) (neg.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))) (neg.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (-.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 beta alpha))) (neg.f64 (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 beta alpha))) (neg.f64 (*.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 beta alpha)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) (-.f64 beta alpha))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) (-.f64 alpha beta))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 beta alpha))) (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (-.f64 beta alpha)) (*.f64 (-.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 beta alpha)) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 beta alpha)) (*.f64 (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(neg.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(-.f64 (/.f64 (*.f64 beta beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta)) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (+.f64 alpha beta) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64))) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta)) #s(literal 1 binary64))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) #s(literal 1 binary64)) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta)) #s(literal 1 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 beta alpha))) (neg.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 beta alpha))) (neg.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) (neg.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 beta alpha)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta)) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))) (+.f64 alpha beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 beta beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))) (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)))))

eval150.0ms (1.8%)

Memory
29.5MiB live, 173.7MiB allocated
Compiler

Compiled 44 168 to 3 806 computations (91.4% saved)

prune52.0ms (0.6%)

Memory
-27.0MiB live, 63.9MiB allocated
Pruning

19 alts after pruning (18 fresh and 1 done)

PrunedKeptTotal
New67611687
Fresh3710
Picked415
Done000
Total68319702
Accuracy
100.0%
Counts
702 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.9%
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 #s(approx (+ (+ alpha beta) (* 2 i)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
63.4%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
65.9%
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
21.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
47.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64)))
63.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64)))
13.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha))
13.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
45.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))
15.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
16.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
45.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
74.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
3.4%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
54.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
7.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
9.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
32.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
65.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
Compiler

Compiled 2 367 to 1 057 computations (55.3% saved)

simplify158.0ms (1.9%)

Memory
40.5MiB live, 139.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
061818
096759
1228737
2831737
34510737
08253700
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
#s(literal 1 binary64)
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
beta
(+.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
#s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
#s(literal 1 binary64)
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
alpha
(+.f64 #s(literal 2 binary64) alpha)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)
(-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)))
(-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64))
(*.f64 #s(literal 0 binary64) alpha)
#s(literal 0 binary64)
alpha
#s(literal 2 binary64)
(fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))
#s(literal 4 binary64)
i
(*.f64 #s(literal 2 binary64) alpha)
beta
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
(*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))
#s(literal 1/2 binary64)
(+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
#s(literal 0 binary64)
beta
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
#s(literal 1 binary64)
(fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))
#s(literal 4 binary64)
i
(*.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
(/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
(-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))
(+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) i beta)
(*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
alpha
Outputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(+.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
beta
(+.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
#s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
#s(literal 1 binary64)
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
alpha
(+.f64 #s(literal 2 binary64) alpha)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (fma.f64 #s(literal -2 binary64) alpha (fma.f64 #s(literal -4 binary64) i #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (fma.f64 #s(literal -2 binary64) alpha (fma.f64 #s(literal -4 binary64) i #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)
(/.f64 (fma.f64 #s(literal -2 binary64) alpha (fma.f64 #s(literal -4 binary64) i #s(literal -2 binary64))) beta)
(-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)))
(fma.f64 #s(literal -2 binary64) alpha (fma.f64 #s(literal -4 binary64) i #s(literal -2 binary64)))
(-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64))
#s(literal -2 binary64)
(*.f64 #s(literal 0 binary64) alpha)
#s(literal 0 binary64)
#s(literal 0 binary64)
alpha
#s(literal 2 binary64)
(fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))
#s(literal 4 binary64)
i
(*.f64 #s(literal 2 binary64) alpha)
beta
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta))) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) alpha))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
(/.f64 (fma.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta))) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64)) alpha)
(*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))
(fma.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta))) alpha)) #s(literal 1/2 binary64) #s(literal 1 binary64))
#s(literal 1/2 binary64)
(+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))
(+.f64 (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta))) alpha) (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64))
#s(literal 0 binary64)
beta
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
(fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))
#s(literal 4 binary64)
i
(*.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
(/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
(/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta))) alpha)
(-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)))
(fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))
(*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta))
(+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))
(fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))
(fma.f64 #s(literal 2 binary64) i beta)
(fma.f64 i #s(literal 2 binary64) beta)
(*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64))
alpha

localize298.0ms (3.5%)

Memory
-34.0MiB live, 249.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy3.1309755428183212
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
accuracy3.8270776284528414
(/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
accuracy25.82791239051119
(-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
accuracy51.876233592667326
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
accuracy0.0
(*.f64 #s(literal 0 binary64) alpha)
accuracy0.01171875
(-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)))
accuracy0.015625
(/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)
accuracy50.117479258044696
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
accuracy0.015625
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
accuracy14.023675487294595
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
accuracy19.144708501706504
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
accuracy19.987746107521087
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
accuracy14.023675487294595
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
accuracy40.28072691549546
#s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64))
accuracy0.01171875
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
accuracy14.023675487294595
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
accuracy16.58725672640299
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
accuracy29.36825423207392
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
Samples
134.0ms169×0valid
58.0ms54×1valid
54.0ms33×2valid
Compiler

Compiled 719 to 57 computations (92.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 197.0ms
ival-mult: 84.0ms (42.7% of total)
ival-add: 50.0ms (25.4% of total)
ival-sub: 28.0ms (14.2% of total)
ival-div: 18.0ms (9.2% of total)
adjust: 16.0ms (8.1% of total)
exact: 1.0ms (0.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series61.0ms (0.7%)

Memory
7.8MiB live, 66.6MiB allocated
Counts
25 → 232
Calls
Call 1
Inputs
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
#s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64))
(*.f64 #s(literal 0 binary64) alpha)
(-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
(-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
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/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 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)))
1
(+ 1 (* -1/2 alpha))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
-2
0
(* -1 (+ 2 (* 4 i)))
(- (* -2 alpha) (+ 2 (* 4 i)))
(* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha))
(/ (+ (* 1/2 (* alpha (+ 2 (+ (* 2 beta) (* 4 i))))) (* 1/2 (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)))) alpha)
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(* -1 (/ (+ 2 (* 4 i)) beta))
(+ (* -2 (/ alpha beta)) (* -1 (/ (+ 2 (* 4 i)) beta)))
(/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha)
(* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) (pow alpha 2)))
(/ (+ (* 1/2 (* alpha (+ 2 (+ (* 2 beta) (* 4 i))))) (* 1/2 (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)))) (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/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) 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)))))
(/ 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)
(* -2 alpha)
(* alpha (- (* -1 (/ (+ 2 (* 4 i)) alpha)) 2))
(* 1/2 (+ 2 (+ (* 2 beta) (* 4 i))))
(+ (* 1/2 (+ 2 (+ (* 2 beta) (* 4 i)))) (* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha)))
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(* -2 (/ alpha beta))
(* alpha (- (* -1 (/ (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) alpha)) (* 2 (/ 1 beta))))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(/ (+ (* 1/2 (+ 2 (+ (* 2 beta) (* 4 i)))) (* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha))) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) 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 (/ (- (* 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 (* alpha (+ 2 (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(* -1 (* alpha (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta)))))))
(* -1 (/ (+ (* -1/2 (+ 2 (+ (* 2 beta) (* 4 i)))) (* -1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha))) alpha))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(- 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))))))
(+ 2 (* 4 i))
(+ 2 (+ (* 2 beta) (* 4 i)))
(* 1/2 (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)))
(+ (* 1/2 (* beta (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))))) (* 1/2 (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha))))
(+ (* 1/2 (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha))) (* beta (+ (* -1 (/ beta alpha)) (* 1/2 (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha)))))))
(* 1/2 beta)
(* beta (+ 1/2 (* -1/4 beta)))
(* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4))))
(* beta (+ 1/2 (* beta (- (* beta (+ 1/8 (* -1/16 beta))) 1/4))))
(* -1 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta))
(- (* 2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))
(- (+ (* 2 (* i (+ 2 (* 2 i)))) (* beta (- (+ 2 (* 4 i)) (* 4 (+ 2 (* 4 i)))))) (pow (+ 2 (* 4 i)) 2))
(- (+ (* 2 (* i (+ 2 (* 2 i)))) (* beta (- (+ 2 (+ (* -2 beta) (* 4 i))) (* 4 (+ 2 (* 4 i)))))) (pow (+ 2 (* 4 i)) 2))
(/ (- (* 2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) alpha)
(- (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* beta (- (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha))) (* 4 (/ (+ 2 (* 4 i)) alpha))))) (/ (pow (+ 2 (* 4 i)) 2) alpha))
(- (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* beta (- (+ (* -2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))))) (/ (pow (+ 2 (* 4 i)) 2) alpha))
(* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) alpha))
(+ (* 1/2 (* beta (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2)))))) (* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) alpha)))
(+ (* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) alpha)) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 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))))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
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)))))
(* 2 beta)
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(* -1 (/ (pow beta 2) alpha))
(* (pow beta 2) (- (* 1/2 (/ (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (+ (* 1/2 (/ (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))) beta)) (* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) (pow beta 2)))) (/ 1 alpha)))
(- 1 (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
(* -2 (pow beta 2))
(* (pow beta 2) (- (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) (+ 2 (* 4 (/ (+ 2 (* 4 i)) beta)))))
(* (pow beta 2) (- (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow beta 2))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))) (+ 2 (+ (* 4 (/ (+ 2 (* 4 i)) beta)) (/ (pow (+ 2 (* 4 i)) 2) (pow beta 2))))))
(* -2 (/ (pow beta 2) alpha))
(* (pow beta 2) (- (+ (* 4 (/ i (* alpha beta))) (/ 2 (* alpha beta))) (+ (* 4 (/ (+ 2 (* 4 i)) (* alpha beta))) (* 2 (/ 1 alpha)))))
(* (pow beta 2) (- (+ (* 2 (/ (* i (+ 2 (* 2 i))) (* alpha (pow beta 2)))) (+ (* 4 (/ i (* alpha beta))) (/ 2 (* alpha beta)))) (+ (* 4 (/ (+ 2 (* 4 i)) (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ (pow (+ 2 (* 4 i)) 2) (* alpha (pow beta 2)))))))
(* -1 (/ (pow beta 2) (pow alpha 2)))
(* (pow beta 2) (- (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 2) (- (+ (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2)))) beta)) (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (* 4 (/ i alpha)))) (/ (pow (+ 2 (* 4 i)) 2) (pow alpha 2))) (pow beta 2)))) (/ 1 (pow alpha 2))))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) 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 (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(* (pow beta 2) (- (* -1/2 (/ (- (+ (* -2 (/ i alpha)) (* -1 (/ (+ 2 (* 2 i)) alpha))) (+ 2 (* -4 (/ (+ 2 (* 4 i)) alpha)))) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) beta)) (* 1/2 (- (+ (* -2 (/ i alpha)) (* -1 (/ (+ 2 (* 2 i)) alpha))) (+ 2 (* -4 (/ (+ 2 (* 4 i)) alpha)))))) beta)) (/ 1 alpha)))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (* -4 (+ 2 (* 4 i)))) beta)) 2))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (- (* 2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) beta)))) (* -4 (+ 2 (* 4 i)))) beta)) 2))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 (/ i alpha)) (* -1 (/ (+ 2 (* 2 i)) alpha))) (* -4 (/ (+ 2 (* 4 i)) alpha))) beta)) (* 2 (/ 1 alpha))))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 (/ i alpha)) (+ (* -1 (/ (+ 2 (* 2 i)) alpha)) (* -1 (/ (- (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (/ (pow (+ 2 (* 4 i)) 2) alpha)) beta)))) (* -4 (/ (+ 2 (* 4 i)) alpha))) beta)) (* 2 (/ 1 alpha))))
(* (pow beta 2) (- (* -1/2 (/ (- (+ (* -2 (/ i (pow alpha 2))) (* -1 (/ (+ 2 (* 2 i)) (pow alpha 2)))) (+ (* -4 (/ (+ 2 (* 4 i)) (pow alpha 2))) (* 2 (/ 1 alpha)))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (* 4 (/ i alpha)))) (/ (pow (+ 2 (* 4 i)) 2) (pow alpha 2))) beta)) (* 1/2 (- (+ (* -2 (/ i (pow alpha 2))) (* -1 (/ (+ 2 (* 2 i)) (pow alpha 2)))) (+ (* -4 (/ (+ 2 (* 4 i)) (pow alpha 2))) (* 2 (/ 1 alpha)))))) beta)) (/ 1 (pow alpha 2))))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(* -1 (+ 2 (* 2 alpha)))
(- (* -4 i) (+ 2 (* 2 alpha)))
(+ 2 (* 2 beta))
(* 1/2 (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)))
(+ (* 1/2 (* i (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha))))) (* 1/2 (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))))
(+ (* 1/2 (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))) (* i (+ (* -6 (/ i alpha)) (* 1/2 (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha)))))))
(* -1 (/ (+ 2 (* 2 alpha)) beta))
(+ (* -4 (/ i beta)) (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(- (+ (* beta (+ 2 beta)) (pow beta 2)) (pow (+ 2 (* 2 beta)) 2))
(- (+ (* beta (+ 2 beta)) (+ (* i (- (+ (* 2 beta) (* 2 (+ 2 beta))) (* 8 (+ 2 (* 2 beta))))) (pow beta 2))) (pow (+ 2 (* 2 beta)) 2))
(- (+ (* beta (+ 2 beta)) (+ (* i (- (+ (* -12 i) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* 8 (+ 2 (* 2 beta))))) (pow beta 2))) (pow (+ 2 (* 2 beta)) 2))
(/ (- (+ (* beta (+ 2 beta)) (pow beta 2)) (pow (+ 2 (* 2 beta)) 2)) alpha)
(- (+ (* i (- (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha))) (* 8 (/ (+ 2 (* 2 beta)) alpha)))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))
(- (+ (* i (- (+ (* -12 (/ i alpha)) (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha)))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))
(* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) alpha))
(+ (* 1/2 (* i (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2)))))) (* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) alpha)))
(+ (* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) alpha)) (* i (+ (* -6 (/ i (pow alpha 2))) (* 1/2 (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2))))))))
1/2
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(* -4 i)
(* i (- (* -1 (/ (+ 2 (* 2 alpha)) i)) 4))
(* 4 i)
(* i (+ 4 (+ (* 2 (/ beta i)) (* 2 (/ 1 i)))))
(* -6 (/ (pow i 2) alpha))
(* (pow i 2) (- (* 1/2 (/ (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha))) i)) (* 6 (/ 1 alpha))))
(* (pow i 2) (- (+ (* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) (pow i 2))) (* 1/2 (/ (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha))) i))) (* 6 (/ 1 alpha))))
(* -4 (/ i beta))
(* i (- (* -1 (/ (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta))) i)) (* 4 (/ 1 beta))))
(* -12 (pow i 2))
(* (pow i 2) (- (+ (* 2 (/ beta i)) (* 2 (/ (+ 2 beta) i))) (+ 12 (* 8 (/ (+ 2 (* 2 beta)) i)))))
(* (pow i 2) (- (+ (* 2 (/ beta i)) (+ (* 2 (/ (+ 2 beta) i)) (+ (/ (* beta (+ 2 beta)) (pow i 2)) (/ (pow beta 2) (pow i 2))))) (+ 12 (+ (* 8 (/ (+ 2 (* 2 beta)) i)) (/ (pow (+ 2 (* 2 beta)) 2) (pow i 2))))))
(* -12 (/ (pow i 2) alpha))
(* (pow i 2) (- (+ (* 2 (/ beta (* alpha i))) (* 2 (/ (+ 2 beta) (* alpha i)))) (+ (* 8 (/ (+ 2 (* 2 beta)) (* alpha i))) (* 12 (/ 1 alpha)))))
(* (pow i 2) (- (+ (* 2 (/ beta (* alpha i))) (+ (* 2 (/ (+ 2 beta) (* alpha i))) (+ (/ (* beta (+ 2 beta)) (* alpha (pow i 2))) (/ (pow beta 2) (* alpha (pow i 2)))))) (+ (* 8 (/ (+ 2 (* 2 beta)) (* alpha i))) (+ (* 12 (/ 1 alpha)) (/ (pow (+ 2 (* 2 beta)) 2) (* alpha (pow i 2)))))))
(* -6 (/ (pow i 2) (pow alpha 2)))
(* (pow i 2) (- (* 1/2 (/ (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2)))) i)) (* 6 (/ 1 (pow alpha 2)))))
(* (pow i 2) (- (+ (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (+ (/ (* beta (+ 2 beta)) (pow alpha 2)) (/ (pow beta 2) (pow alpha 2))))) (/ (pow (+ 2 (* 2 beta)) 2) (pow alpha 2))) (pow i 2))) (* 1/2 (/ (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2)))) i))) (* 6 (/ 1 (pow alpha 2)))))
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (* i (+ 4 (+ (* 2 (/ alpha i)) (* 2 (/ 1 i))))))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(* (pow i 2) (- (* -1/2 (/ (- (+ (* -2 (/ beta alpha)) (* -2 (/ (+ 2 beta) alpha))) (+ 4 (* -8 (/ (+ 2 (* 2 beta)) alpha)))) i)) (* 6 (/ 1 alpha))))
(* (pow i 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) i)) (* 1/2 (- (+ (* -2 (/ beta alpha)) (* -2 (/ (+ 2 beta) alpha))) (+ 4 (* -8 (/ (+ 2 (* 2 beta)) alpha)))))) i)) (* 6 (/ 1 alpha))))
(* -1 (* i (+ (* 2 (/ alpha (* beta i))) (+ (* 4 (/ 1 beta)) (* 2 (/ 1 (* beta i)))))))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 beta) (* -2 (+ 2 beta))) (* -8 (+ 2 (* 2 beta)))) i)) 12))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 beta) (+ (* -2 (+ 2 beta)) (* -1 (/ (- (+ (* beta (+ 2 beta)) (pow beta 2)) (pow (+ 2 (* 2 beta)) 2)) i)))) (* -8 (+ 2 (* 2 beta)))) i)) 12))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 (/ beta alpha)) (* -2 (/ (+ 2 beta) alpha))) (* -8 (/ (+ 2 (* 2 beta)) alpha))) i)) (* 12 (/ 1 alpha))))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 (/ beta alpha)) (+ (* -2 (/ (+ 2 beta) alpha)) (* -1 (/ (- (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) i)))) (* -8 (/ (+ 2 (* 2 beta)) alpha))) i)) (* 12 (/ 1 alpha))))
(* (pow i 2) (- (* -1/2 (/ (- (+ (* -2 (/ beta (pow alpha 2))) (* -2 (/ (+ 2 beta) (pow alpha 2)))) (+ (* -8 (/ (+ 2 (* 2 beta)) (pow alpha 2))) (* 4 (/ 1 alpha)))) i)) (* 6 (/ 1 (pow alpha 2)))))
(* (pow i 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (+ (/ (* beta (+ 2 beta)) (pow alpha 2)) (/ (pow beta 2) (pow alpha 2))))) (/ (pow (+ 2 (* 2 beta)) 2) (pow alpha 2))) i)) (* 1/2 (- (+ (* -2 (/ beta (pow alpha 2))) (* -2 (/ (+ 2 beta) (pow alpha 2)))) (+ (* -8 (/ (+ 2 (* 2 beta)) (pow alpha 2))) (* 4 (/ 1 alpha)))))) i)) (* 6 (/ 1 (pow alpha 2)))))
Calls

9 calls:

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

simplify215.0ms (2.5%)

Memory
33.7MiB live, 264.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013709500
148909180
080948432
Stop Event
iter limit
node limit
Counts
232 → 232
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/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 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)))
1
(+ 1 (* -1/2 alpha))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
-2
0
(* -1 (+ 2 (* 4 i)))
(- (* -2 alpha) (+ 2 (* 4 i)))
(* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha))
(/ (+ (* 1/2 (* alpha (+ 2 (+ (* 2 beta) (* 4 i))))) (* 1/2 (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)))) alpha)
(* 1/2 alpha)
(* alpha (+ 1/2 (* -1/4 alpha)))
(* alpha (+ 1/2 (* alpha (- (* 1/8 alpha) 1/4))))
(* alpha (+ 1/2 (* alpha (- (* alpha (+ 1/8 (* -1/16 alpha))) 1/4))))
(* -1 (/ (+ 2 (* 4 i)) beta))
(+ (* -2 (/ alpha beta)) (* -1 (/ (+ 2 (* 4 i)) beta)))
(/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha)
(* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) (pow alpha 2)))
(/ (+ (* 1/2 (* alpha (+ 2 (+ (* 2 beta) (* 4 i))))) (* 1/2 (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)))) (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/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) 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)))))
(/ 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)
(* -2 alpha)
(* alpha (- (* -1 (/ (+ 2 (* 4 i)) alpha)) 2))
(* 1/2 (+ 2 (+ (* 2 beta) (* 4 i))))
(+ (* 1/2 (+ 2 (+ (* 2 beta) (* 4 i)))) (* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha)))
(- 1 (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(* -2 (/ alpha beta))
(* alpha (- (* -1 (/ (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) alpha)) (* 2 (/ 1 beta))))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(/ (+ (* 1/2 (+ 2 (+ (* 2 beta) (* 4 i)))) (* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha))) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) 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 (/ (- (* 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 (* alpha (+ 2 (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 alpha))) alpha)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 alpha))) alpha))) alpha)))
(* -1 (* alpha (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta)))))))
(* -1 (/ (+ (* -1/2 (+ 2 (+ (* 2 beta) (* 4 i)))) (* -1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha))) alpha))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(- 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))))))
(+ 2 (* 4 i))
(+ 2 (+ (* 2 beta) (* 4 i)))
(* 1/2 (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)))
(+ (* 1/2 (* beta (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))))) (* 1/2 (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha))))
(+ (* 1/2 (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha))) (* beta (+ (* -1 (/ beta alpha)) (* 1/2 (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha)))))))
(* 1/2 beta)
(* beta (+ 1/2 (* -1/4 beta)))
(* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4))))
(* beta (+ 1/2 (* beta (- (* beta (+ 1/8 (* -1/16 beta))) 1/4))))
(* -1 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta))
(- (* 2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))
(- (+ (* 2 (* i (+ 2 (* 2 i)))) (* beta (- (+ 2 (* 4 i)) (* 4 (+ 2 (* 4 i)))))) (pow (+ 2 (* 4 i)) 2))
(- (+ (* 2 (* i (+ 2 (* 2 i)))) (* beta (- (+ 2 (+ (* -2 beta) (* 4 i))) (* 4 (+ 2 (* 4 i)))))) (pow (+ 2 (* 4 i)) 2))
(/ (- (* 2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) alpha)
(- (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* beta (- (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha))) (* 4 (/ (+ 2 (* 4 i)) alpha))))) (/ (pow (+ 2 (* 4 i)) 2) alpha))
(- (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* beta (- (+ (* -2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))))) (/ (pow (+ 2 (* 4 i)) 2) alpha))
(* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) alpha))
(+ (* 1/2 (* beta (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2)))))) (* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) alpha)))
(+ (* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) alpha)) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 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))))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
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)))))
(* 2 beta)
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(* -1 (/ (pow beta 2) alpha))
(* (pow beta 2) (- (* 1/2 (/ (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (+ (* 1/2 (/ (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))) beta)) (* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) (pow beta 2)))) (/ 1 alpha)))
(- 1 (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
(* -2 (pow beta 2))
(* (pow beta 2) (- (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) (+ 2 (* 4 (/ (+ 2 (* 4 i)) beta)))))
(* (pow beta 2) (- (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow beta 2))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))) (+ 2 (+ (* 4 (/ (+ 2 (* 4 i)) beta)) (/ (pow (+ 2 (* 4 i)) 2) (pow beta 2))))))
(* -2 (/ (pow beta 2) alpha))
(* (pow beta 2) (- (+ (* 4 (/ i (* alpha beta))) (/ 2 (* alpha beta))) (+ (* 4 (/ (+ 2 (* 4 i)) (* alpha beta))) (* 2 (/ 1 alpha)))))
(* (pow beta 2) (- (+ (* 2 (/ (* i (+ 2 (* 2 i))) (* alpha (pow beta 2)))) (+ (* 4 (/ i (* alpha beta))) (/ 2 (* alpha beta)))) (+ (* 4 (/ (+ 2 (* 4 i)) (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ (pow (+ 2 (* 4 i)) 2) (* alpha (pow beta 2)))))))
(* -1 (/ (pow beta 2) (pow alpha 2)))
(* (pow beta 2) (- (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 2) (- (+ (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2)))) beta)) (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (* 4 (/ i alpha)))) (/ (pow (+ 2 (* 4 i)) 2) (pow alpha 2))) (pow beta 2)))) (/ 1 (pow alpha 2))))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) 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 (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(* (pow beta 2) (- (* -1/2 (/ (- (+ (* -2 (/ i alpha)) (* -1 (/ (+ 2 (* 2 i)) alpha))) (+ 2 (* -4 (/ (+ 2 (* 4 i)) alpha)))) beta)) (/ 1 alpha)))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) beta)) (* 1/2 (- (+ (* -2 (/ i alpha)) (* -1 (/ (+ 2 (* 2 i)) alpha))) (+ 2 (* -4 (/ (+ 2 (* 4 i)) alpha)))))) beta)) (/ 1 alpha)))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (* -4 (+ 2 (* 4 i)))) beta)) 2))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (- (* 2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) beta)))) (* -4 (+ 2 (* 4 i)))) beta)) 2))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 (/ i alpha)) (* -1 (/ (+ 2 (* 2 i)) alpha))) (* -4 (/ (+ 2 (* 4 i)) alpha))) beta)) (* 2 (/ 1 alpha))))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 (/ i alpha)) (+ (* -1 (/ (+ 2 (* 2 i)) alpha)) (* -1 (/ (- (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (/ (pow (+ 2 (* 4 i)) 2) alpha)) beta)))) (* -4 (/ (+ 2 (* 4 i)) alpha))) beta)) (* 2 (/ 1 alpha))))
(* (pow beta 2) (- (* -1/2 (/ (- (+ (* -2 (/ i (pow alpha 2))) (* -1 (/ (+ 2 (* 2 i)) (pow alpha 2)))) (+ (* -4 (/ (+ 2 (* 4 i)) (pow alpha 2))) (* 2 (/ 1 alpha)))) beta)) (/ 1 (pow alpha 2))))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (* 4 (/ i alpha)))) (/ (pow (+ 2 (* 4 i)) 2) (pow alpha 2))) beta)) (* 1/2 (- (+ (* -2 (/ i (pow alpha 2))) (* -1 (/ (+ 2 (* 2 i)) (pow alpha 2)))) (+ (* -4 (/ (+ 2 (* 4 i)) (pow alpha 2))) (* 2 (/ 1 alpha)))))) beta)) (/ 1 (pow alpha 2))))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(* -1 (+ 2 (* 2 alpha)))
(- (* -4 i) (+ 2 (* 2 alpha)))
(+ 2 (* 2 beta))
(* 1/2 (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)))
(+ (* 1/2 (* i (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha))))) (* 1/2 (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))))
(+ (* 1/2 (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))) (* i (+ (* -6 (/ i alpha)) (* 1/2 (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha)))))))
(* -1 (/ (+ 2 (* 2 alpha)) beta))
(+ (* -4 (/ i beta)) (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(- (+ (* beta (+ 2 beta)) (pow beta 2)) (pow (+ 2 (* 2 beta)) 2))
(- (+ (* beta (+ 2 beta)) (+ (* i (- (+ (* 2 beta) (* 2 (+ 2 beta))) (* 8 (+ 2 (* 2 beta))))) (pow beta 2))) (pow (+ 2 (* 2 beta)) 2))
(- (+ (* beta (+ 2 beta)) (+ (* i (- (+ (* -12 i) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* 8 (+ 2 (* 2 beta))))) (pow beta 2))) (pow (+ 2 (* 2 beta)) 2))
(/ (- (+ (* beta (+ 2 beta)) (pow beta 2)) (pow (+ 2 (* 2 beta)) 2)) alpha)
(- (+ (* i (- (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha))) (* 8 (/ (+ 2 (* 2 beta)) alpha)))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))
(- (+ (* i (- (+ (* -12 (/ i alpha)) (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha)))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))
(* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) alpha))
(+ (* 1/2 (* i (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2)))))) (* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) alpha)))
(+ (* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) alpha)) (* i (+ (* -6 (/ i (pow alpha 2))) (* 1/2 (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2))))))))
1/2
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(* -4 i)
(* i (- (* -1 (/ (+ 2 (* 2 alpha)) i)) 4))
(* 4 i)
(* i (+ 4 (+ (* 2 (/ beta i)) (* 2 (/ 1 i)))))
(* -6 (/ (pow i 2) alpha))
(* (pow i 2) (- (* 1/2 (/ (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha))) i)) (* 6 (/ 1 alpha))))
(* (pow i 2) (- (+ (* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) (pow i 2))) (* 1/2 (/ (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha))) i))) (* 6 (/ 1 alpha))))
(* -4 (/ i beta))
(* i (- (* -1 (/ (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta))) i)) (* 4 (/ 1 beta))))
(* -12 (pow i 2))
(* (pow i 2) (- (+ (* 2 (/ beta i)) (* 2 (/ (+ 2 beta) i))) (+ 12 (* 8 (/ (+ 2 (* 2 beta)) i)))))
(* (pow i 2) (- (+ (* 2 (/ beta i)) (+ (* 2 (/ (+ 2 beta) i)) (+ (/ (* beta (+ 2 beta)) (pow i 2)) (/ (pow beta 2) (pow i 2))))) (+ 12 (+ (* 8 (/ (+ 2 (* 2 beta)) i)) (/ (pow (+ 2 (* 2 beta)) 2) (pow i 2))))))
(* -12 (/ (pow i 2) alpha))
(* (pow i 2) (- (+ (* 2 (/ beta (* alpha i))) (* 2 (/ (+ 2 beta) (* alpha i)))) (+ (* 8 (/ (+ 2 (* 2 beta)) (* alpha i))) (* 12 (/ 1 alpha)))))
(* (pow i 2) (- (+ (* 2 (/ beta (* alpha i))) (+ (* 2 (/ (+ 2 beta) (* alpha i))) (+ (/ (* beta (+ 2 beta)) (* alpha (pow i 2))) (/ (pow beta 2) (* alpha (pow i 2)))))) (+ (* 8 (/ (+ 2 (* 2 beta)) (* alpha i))) (+ (* 12 (/ 1 alpha)) (/ (pow (+ 2 (* 2 beta)) 2) (* alpha (pow i 2)))))))
(* -6 (/ (pow i 2) (pow alpha 2)))
(* (pow i 2) (- (* 1/2 (/ (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2)))) i)) (* 6 (/ 1 (pow alpha 2)))))
(* (pow i 2) (- (+ (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (+ (/ (* beta (+ 2 beta)) (pow alpha 2)) (/ (pow beta 2) (pow alpha 2))))) (/ (pow (+ 2 (* 2 beta)) 2) (pow alpha 2))) (pow i 2))) (* 1/2 (/ (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2)))) i))) (* 6 (/ 1 (pow alpha 2)))))
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (* i (+ 4 (+ (* 2 (/ alpha i)) (* 2 (/ 1 i))))))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(* (pow i 2) (- (* -1/2 (/ (- (+ (* -2 (/ beta alpha)) (* -2 (/ (+ 2 beta) alpha))) (+ 4 (* -8 (/ (+ 2 (* 2 beta)) alpha)))) i)) (* 6 (/ 1 alpha))))
(* (pow i 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) i)) (* 1/2 (- (+ (* -2 (/ beta alpha)) (* -2 (/ (+ 2 beta) alpha))) (+ 4 (* -8 (/ (+ 2 (* 2 beta)) alpha)))))) i)) (* 6 (/ 1 alpha))))
(* -1 (* i (+ (* 2 (/ alpha (* beta i))) (+ (* 4 (/ 1 beta)) (* 2 (/ 1 (* beta i)))))))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 beta) (* -2 (+ 2 beta))) (* -8 (+ 2 (* 2 beta)))) i)) 12))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 beta) (+ (* -2 (+ 2 beta)) (* -1 (/ (- (+ (* beta (+ 2 beta)) (pow beta 2)) (pow (+ 2 (* 2 beta)) 2)) i)))) (* -8 (+ 2 (* 2 beta)))) i)) 12))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 (/ beta alpha)) (* -2 (/ (+ 2 beta) alpha))) (* -8 (/ (+ 2 (* 2 beta)) alpha))) i)) (* 12 (/ 1 alpha))))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 (/ beta alpha)) (+ (* -2 (/ (+ 2 beta) alpha)) (* -1 (/ (- (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) i)))) (* -8 (/ (+ 2 (* 2 beta)) alpha))) i)) (* 12 (/ 1 alpha))))
(* (pow i 2) (- (* -1/2 (/ (- (+ (* -2 (/ beta (pow alpha 2))) (* -2 (/ (+ 2 beta) (pow alpha 2)))) (+ (* -8 (/ (+ 2 (* 2 beta)) (pow alpha 2))) (* 4 (/ 1 alpha)))) i)) (* 6 (/ 1 (pow alpha 2)))))
(* (pow i 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (+ (/ (* beta (+ 2 beta)) (pow alpha 2)) (/ (pow beta 2) (pow alpha 2))))) (/ (pow (+ 2 (* 2 beta)) 2) (pow alpha 2))) i)) (* 1/2 (- (+ (* -2 (/ beta (pow alpha 2))) (* -2 (/ (+ 2 beta) (pow alpha 2)))) (+ (* -8 (/ (+ 2 (* 2 beta)) (pow alpha 2))) (* 4 (/ 1 alpha)))))) i)) (* 6 (/ 1 (pow alpha 2)))))
Outputs
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal 1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(*.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) #s(literal -1/2 binary64))) alpha (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1 (/ beta (+ 2 beta)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 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))))
(+.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta))) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 alpha))
(fma.f64 #s(literal -1/2 binary64) alpha #s(literal 1 binary64))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(fma.f64 (-.f64 (*.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 (-.f64 (*.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))
-2
#s(literal -2 binary64)
0
#s(literal 0 binary64)
(* -1 (+ 2 (* 4 i)))
(neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(- (* -2 alpha) (+ 2 (* 4 i)))
(-.f64 (*.f64 #s(literal -2 binary64) alpha) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha))
(*.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (* alpha (+ 2 (+ (* 2 beta) (* 4 i))))) (* 1/2 (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha)
(* 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 (/ (+ 2 (* 4 i)) beta))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) beta)
(+ (* -2 (/ alpha beta)) (* -1 (/ (+ 2 (* 4 i)) beta)))
(/.f64 (fma.f64 #s(literal -2 binary64) alpha (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) beta)
(/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha)
(/.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha)
(* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) (pow alpha 2)))
(*.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 alpha alpha)) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (* alpha (+ 2 (+ (* 2 beta) (* 4 i))))) (* 1/2 (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)))) (pow alpha 2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 alpha alpha))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (*.f64 alpha alpha)))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (*.f64 alpha alpha))))) alpha)
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 alpha alpha))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))))) 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 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) (fma.f64 #s(literal 2 binary64) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)))) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
(/.f64 (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))) alpha)
-1
#s(literal -1 binary64)
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) alpha))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(fma.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) (/.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))) (*.f64 alpha alpha)) (-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) alpha)))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(-.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 beta alpha)) (+.f64 (fma.f64 (/.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))) alpha) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) alpha)) #s(literal 1 binary64)))
(/ 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)
(* -2 alpha)
(*.f64 #s(literal -2 binary64) alpha)
(* alpha (- (* -1 (/ (+ 2 (* 4 i)) alpha)) 2))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 2 binary64)) alpha)
(* 1/2 (+ 2 (+ (* 2 beta) (* 4 i))))
(*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+ (* 1/2 (+ 2 (+ (* 2 beta) (* 4 i)))) (* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha)))
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(- 1 (* 2 (/ 1 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha))
(- (+ 1 (/ 4 (pow alpha 2))) (* 2 (/ 1 alpha)))
(-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) alpha))
(- (+ 1 (/ 4 (pow alpha 2))) (+ (* 2 (/ 1 alpha)) (* 8 (/ 1 (pow alpha 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 alpha alpha)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))))
(* -2 (/ alpha beta))
(*.f64 (/.f64 alpha beta) #s(literal -2 binary64))
(* alpha (- (* -1 (/ (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) alpha)) (* 2 (/ 1 beta))))
(*.f64 (-.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (neg.f64 alpha)) (/.f64 #s(literal 2 binary64) beta)) alpha)
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (+ 2 (+ (* 2 beta) (* 4 i)))) (* 1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha) #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) alpha) (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta))) alpha) beta)) (+.f64 #s(literal 2 binary64) 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 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta))) (neg.f64 alpha)) (*.f64 (+.f64 #s(literal 2 binary64) beta) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta))) alpha) beta)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) beta)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* -1 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (neg.f64 alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (+.f64 #s(literal 2 binary64) beta))) alpha) beta)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha))
(/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 16 binary64) alpha) #s(literal 8 binary64)) (neg.f64 alpha)) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1 (* alpha (+ 2 (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 2 binary64)))
(+ 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))
(* -1 (* alpha (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta)))))))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 #s(literal 4 binary64) beta) (/.f64 i alpha) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta)))
(* -1 (/ (+ (* -1/2 (+ 2 (+ (* 2 beta) (* 4 i)))) (* -1/2 (/ (- (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow beta 2)) (pow (+ 2 (+ (* 2 beta) (* 4 i))) 2)) alpha))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (neg.f64 alpha))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))))) beta (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) beta (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
(- 1 (/ alpha (+ 2 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (fma.f64 (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (-.f64 (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ 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 (-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ 2 (* 4 i))
(fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))
(+ 2 (+ (* 2 beta) (* 4 i)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(* 1/2 (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))))) (* 1/2 (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64))) alpha)) beta (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha))))
(+ (* 1/2 (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha))) (* beta (+ (* -1 (/ beta alpha)) (* 1/2 (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha)))))))
(fma.f64 (fma.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64))) alpha)) #s(literal 1/2 binary64) (/.f64 (neg.f64 beta) alpha)) beta (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
(* 1/2 beta)
(*.f64 #s(literal 1/2 binary64) beta)
(* beta (+ 1/2 (* -1/4 beta)))
(*.f64 (fma.f64 #s(literal -1/4 binary64) beta #s(literal 1/2 binary64)) beta)
(* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4))))
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) beta) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) beta)
(* beta (+ 1/2 (* beta (- (* beta (+ 1/8 (* -1/16 beta))) 1/4))))
(*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/16 binary64) beta #s(literal 1/8 binary64)) beta) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) beta)
(* -1 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta))
(/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (neg.f64 beta))
(- (* 2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))
(-.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))
(- (+ (* 2 (* i (+ 2 (* 2 i)))) (* beta (- (+ 2 (* 4 i)) (* 4 (+ 2 (* 4 i)))))) (pow (+ 2 (* 4 i)) 2))
(-.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64))) beta (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))
(- (+ (* 2 (* i (+ 2 (* 2 i)))) (* beta (- (+ 2 (+ (* -2 beta) (* 4 i))) (* 4 (+ 2 (* 4 i)))))) (pow (+ 2 (* 4 i)) 2))
(-.f64 (fma.f64 (-.f64 (+.f64 (fma.f64 #s(literal -2 binary64) beta (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64))) beta (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))
(/ (- (* 2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) alpha)
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) alpha)
(- (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* beta (- (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha))) (* 4 (/ (+ 2 (* 4 i)) alpha))))) (/ (pow (+ 2 (* 4 i)) 2) alpha))
(-.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64))) alpha) beta (*.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha))
(- (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* beta (- (+ (* -2 (/ beta alpha)) (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))))) (/ (pow (+ 2 (* 4 i)) 2) alpha))
(-.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) (*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 4 binary64))) beta (*.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha))
(* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) alpha))
(*.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) alpha) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2)))))) (* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) alpha)))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 4 binary64))) beta (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) alpha)))
(+ (* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) alpha)) (* beta (+ (* -1 (/ beta (pow alpha 2))) (* 1/2 (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2))))))))
(fma.f64 (fma.f64 (-.f64 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 4 binary64))) #s(literal 1/2 binary64) (/.f64 (neg.f64 beta) (*.f64 alpha alpha))) beta (*.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) alpha) #s(literal 1/2 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 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #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 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 beta beta)) (/.f64 (-.f64 (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (pow.f64 beta #s(literal 3 binary64))))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (*.f64 beta beta))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (*.f64 beta beta))))) #s(literal 1 binary64))
2
#s(literal 2 binary64)
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 alpha #s(literal 1 binary64)) beta) #s(literal 2 binary64))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(-.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal -1 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(-.f64 (+.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) (/.f64 (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (pow.f64 beta #s(literal 3 binary64)))) #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal -1 binary64) beta) (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)))))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 beta beta)) (/.f64 alpha beta)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(-.f64 (+.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) beta)) #s(literal 1 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (*.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))))
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal 2 binary64)) beta)
(* -1 (/ (pow beta 2) alpha))
(/.f64 (*.f64 beta beta) (neg.f64 alpha))
(* (pow beta 2) (- (* 1/2 (/ (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))) beta)) (/ 1 alpha)))
(*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64))) alpha)) beta) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (- (+ (* 1/2 (/ (- (+ 2 (+ (* 2 (/ 1 alpha)) (* 4 (/ i alpha)))) (* 4 (/ (+ 2 (* 4 i)) alpha))) beta)) (* 1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) (pow beta 2)))) (/ 1 alpha)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) (*.f64 beta beta)) (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64))) alpha)) beta))) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))
(- 1 (* 2 (/ 1 beta)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta))
(- (+ 1 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta))
(- (+ 1 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) beta)) (/.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))
(* -2 (pow beta 2))
(*.f64 #s(literal -2 binary64) (*.f64 beta beta))
(* (pow beta 2) (- (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) (+ 2 (* 4 (/ (+ 2 (* 4 i)) beta)))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal 4 binary64) #s(literal 2 binary64))) (*.f64 beta beta))
(* (pow beta 2) (- (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow beta 2))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))) (+ 2 (+ (* 4 (/ (+ 2 (* 4 i)) beta)) (/ (pow (+ 2 (* 4 i)) 2) (pow beta 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta) (-.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal 4 binary64) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))))) (*.f64 beta beta))
(* -2 (/ (pow beta 2) alpha))
(*.f64 (/.f64 (*.f64 beta beta) alpha) #s(literal -2 binary64))
(* (pow beta 2) (- (+ (* 4 (/ i (* alpha beta))) (/ 2 (* alpha beta))) (+ (* 4 (/ (+ 2 (* 4 i)) (* alpha beta))) (* 2 (/ 1 alpha)))))
(*.f64 (-.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) alpha))) (*.f64 beta beta))
(* (pow beta 2) (- (+ (* 2 (/ (* i (+ 2 (* 2 i))) (* alpha (pow beta 2)))) (+ (* 4 (/ i (* alpha beta))) (/ 2 (* alpha beta)))) (+ (* 4 (/ (+ 2 (* 4 i)) (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ (pow (+ 2 (* 4 i)) 2) (* alpha (pow beta 2)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 i #s(literal 2 binary64)) (*.f64 beta beta)) (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) (-.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) (fma.f64 (/.f64 #s(literal 4 binary64) beta) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) (+.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha) (*.f64 beta beta)) (/.f64 #s(literal 2 binary64) alpha))))) (*.f64 beta beta))
(* -1 (/ (pow beta 2) (pow alpha 2)))
(/.f64 (*.f64 beta beta) (*.f64 (neg.f64 alpha) alpha))
(* (pow beta 2) (- (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2)))) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 4 binary64))) beta) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(* (pow beta 2) (- (+ (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ 1 (pow alpha 2))) (* 4 (/ i (pow alpha 2))))) (* 4 (/ (+ 2 (* 4 i)) (pow alpha 2)))) beta)) (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (* 4 (/ i alpha)))) (/ (pow (+ 2 (* 4 i)) 2) (pow alpha 2))) (pow beta 2)))) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 i #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) (*.f64 (/.f64 i alpha) #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 alpha alpha))) (*.f64 beta beta)) (/.f64 (-.f64 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 alpha alpha)) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 4 binary64))) beta))) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 (neg.f64 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 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)) #s(literal 1/2 binary64))) (neg.f64 beta))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta) #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal -1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta) (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))))) (neg.f64 beta))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (neg.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 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)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 2 binary64) alpha)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (neg.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 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)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 2 binary64) alpha)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(* -1 (* beta (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) beta) #s(literal 2 binary64)))
(* (pow beta 2) (- (* -1/2 (/ (- (+ (* -2 (/ i alpha)) (* -1 (/ (+ 2 (* 2 i)) alpha))) (+ 2 (* -4 (/ (+ 2 (* 4 i)) alpha)))) beta)) (/ 1 alpha)))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) alpha) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 2 binary64))) beta) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) (/ (pow (+ 2 (* 4 i)) 2) alpha)) beta)) (* 1/2 (- (+ (* -2 (/ i alpha)) (* -1 (/ (+ 2 (* 2 i)) alpha))) (+ 2 (* -4 (/ (+ 2 (* 4 i)) alpha)))))) beta)) (/ 1 alpha)))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) alpha) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) beta) #s(literal -1/2 binary64) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) alpha) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) alpha)) (*.f64 beta beta))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(fma.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) beta)) beta) #s(literal -1 binary64) #s(literal 2 binary64)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (* -4 (+ 2 (* 4 i)))) beta)) 2))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (fma.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 beta)) #s(literal 2 binary64)) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (- (* 2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) beta)))) (* -4 (+ 2 (* 4 i)))) beta)) 2))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) beta)) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 beta)) #s(literal 2 binary64)) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 (/ i alpha)) (* -1 (/ (+ 2 (* 2 i)) alpha))) (* -4 (/ (+ 2 (* 4 i)) alpha))) beta)) (* 2 (/ 1 alpha))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha))) (neg.f64 beta)) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (- (+ (* -2 (/ i alpha)) (+ (* -1 (/ (+ 2 (* 2 i)) alpha)) (* -1 (/ (- (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (/ (pow (+ 2 (* 4 i)) 2) alpha)) beta)))) (* -4 (/ (+ 2 (* 4 i)) alpha))) beta)) (* 2 (/ 1 alpha))))
(*.f64 (-.f64 (/.f64 (-.f64 (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) alpha) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) alpha) (neg.f64 beta))) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha))) (neg.f64 beta)) (/.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))
(* (pow beta 2) (- (* -1/2 (/ (- (+ (* -2 (/ i (pow alpha 2))) (* -1 (/ (+ 2 (* 2 i)) (pow alpha 2)))) (+ (* -4 (/ (+ 2 (* 4 i)) (pow alpha 2))) (* 2 (/ 1 alpha)))) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 alpha alpha)) (fma.f64 (/.f64 #s(literal -4 binary64) alpha) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) (/.f64 #s(literal 2 binary64) alpha))) beta) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(* (pow beta 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (* 4 (/ i alpha)))) (/ (pow (+ 2 (* 4 i)) 2) (pow alpha 2))) beta)) (* 1/2 (- (+ (* -2 (/ i (pow alpha 2))) (* -1 (/ (+ 2 (* 2 i)) (pow alpha 2)))) (+ (* -4 (/ (+ 2 (* 4 i)) (pow alpha 2))) (* 2 (/ 1 alpha)))))) beta)) (/ 1 (pow alpha 2))))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 i #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) (*.f64 (/.f64 i alpha) #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 alpha alpha))) beta) #s(literal -1/2 binary64) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 alpha alpha)) (fma.f64 (/.f64 #s(literal -4 binary64) alpha) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) (neg.f64 beta)) (/.f64 #s(literal 1 binary64) (*.f64 alpha alpha))) (*.f64 beta beta))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(*.f64 (-.f64 (+.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1 binary64)) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 1/2 binary64))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(fma.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta))))) #s(literal -1/2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1 binary64)) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))))) i))) i (*.f64 (-.f64 (+.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1 binary64)) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (-.f64 beta alpha)) (+.f64 alpha beta)) (*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))) #s(literal -4 binary64) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (/.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (+.f64 alpha beta)) (+.f64 alpha beta)))))) i (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64))))))))) i)) i (*.f64 (-.f64 (+.f64 (/.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1 binary64)) (/.f64 alpha (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 1/2 binary64)))
(* -1 (+ 2 (* 2 alpha)))
(neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(- (* -4 i) (+ 2 (* 2 alpha)))
(-.f64 (*.f64 #s(literal -4 binary64) i) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(+ 2 (* 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(* 1/2 (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)))
(*.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))
(+ (* 1/2 (* i (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha))))) (* 1/2 (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) #s(literal 4 binary64)) (*.f64 #s(literal 8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))) i (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) alpha))))
(+ (* 1/2 (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))) (* i (+ (* -6 (/ i alpha)) (* 1/2 (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha)))))))
(fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) #s(literal 4 binary64)) (*.f64 #s(literal 8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))) #s(literal 1/2 binary64) (*.f64 #s(literal -6 binary64) (/.f64 i alpha))) i (*.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
(* -1 (/ (+ 2 (* 2 alpha)) beta))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) (neg.f64 beta))
(+ (* -4 (/ i beta)) (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(/.f64 (fma.f64 #s(literal -4 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))) beta)
(- (+ (* beta (+ 2 beta)) (pow beta 2)) (pow (+ 2 (* 2 beta)) 2))
(-.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)))
(- (+ (* beta (+ 2 beta)) (+ (* i (- (+ (* 2 beta) (* 2 (+ 2 beta))) (* 8 (+ 2 (* 2 beta))))) (pow beta 2))) (pow (+ 2 (* 2 beta)) 2))
(-.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (fma.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 #s(literal -8 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) i (*.f64 beta beta))) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)))
(- (+ (* beta (+ 2 beta)) (+ (* i (- (+ (* -12 i) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* 8 (+ 2 (* 2 beta))))) (pow beta 2))) (pow (+ 2 (* 2 beta)) 2))
(-.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) beta (fma.f64 (fma.f64 #s(literal -12 binary64) i (fma.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 #s(literal -8 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) i (*.f64 beta beta))) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)))
(/ (- (+ (* beta (+ 2 beta)) (pow beta 2)) (pow (+ 2 (* 2 beta)) 2)) alpha)
(/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64))) alpha)
(- (+ (* i (- (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha))) (* 8 (/ (+ 2 (* 2 beta)) alpha)))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))
(fma.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) (*.f64 #s(literal -8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))) i (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64))) alpha))
(- (+ (* i (- (+ (* -12 (/ i alpha)) (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha)))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha))) (/ (pow (+ 2 (* 2 beta)) 2) alpha))
(fma.f64 (fma.f64 #s(literal -12 binary64) (/.f64 i alpha) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) (*.f64 #s(literal -8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)))) i (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64))) alpha))
(* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) alpha))
(*.f64 (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) alpha) #s(literal 1/2 binary64))
(+ (* 1/2 (* i (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2)))))) (* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) alpha)))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 8 binary64))) i (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) alpha)))
(+ (* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) alpha)) (* i (+ (* -6 (/ i (pow alpha 2))) (* 1/2 (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2))))))))
(fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 8 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal -6 binary64) (/.f64 i (*.f64 alpha alpha)))) i (*.f64 (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) alpha) #s(literal 1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha beta) i)) #s(literal 1/8 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha beta) i)) #s(literal 1/8 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) (pow.f64 i #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha beta) i)) #s(literal 1/8 binary64)))) #s(literal 1/2 binary64))
(* -4 i)
(*.f64 #s(literal -4 binary64) i)
(* i (- (* -1 (/ (+ 2 (* 2 alpha)) i)) 4))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) i) #s(literal 4 binary64)) i)
(* 4 i)
(*.f64 #s(literal 4 binary64) i)
(* i (+ 4 (+ (* 2 (/ beta i)) (* 2 (/ 1 i)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal 4 binary64)) i)
(* -6 (/ (pow i 2) alpha))
(*.f64 (/.f64 (*.f64 i i) alpha) #s(literal -6 binary64))
(* (pow i 2) (- (* 1/2 (/ (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha))) i)) (* 6 (/ 1 alpha))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) #s(literal 4 binary64)) (*.f64 #s(literal 8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))) i) #s(literal 1/2 binary64)) (/.f64 #s(literal 6 binary64) alpha)) (*.f64 i i))
(* (pow i 2) (- (+ (* 1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) (pow i 2))) (* 1/2 (/ (- (+ 4 (+ (* 2 (/ beta alpha)) (* 2 (/ (+ 2 beta) alpha)))) (* 8 (/ (+ 2 (* 2 beta)) alpha))) i))) (* 6 (/ 1 alpha))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) #s(literal 4 binary64)) (*.f64 #s(literal 8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))) i) (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) (*.f64 i i)))) (/.f64 #s(literal 6 binary64) alpha)) (*.f64 i i))
(* -4 (/ i beta))
(*.f64 #s(literal -4 binary64) (/.f64 i beta))
(* i (- (* -1 (/ (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta))) i)) (* 4 (/ 1 beta))))
(*.f64 (-.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) (neg.f64 beta)) i) (/.f64 #s(literal 4 binary64) beta)) i)
(* -12 (pow i 2))
(*.f64 (*.f64 i i) #s(literal -12 binary64))
(* (pow i 2) (- (+ (* 2 (/ beta i)) (* 2 (/ (+ 2 beta) i))) (+ 12 (* 8 (/ (+ 2 (* 2 beta)) i)))))
(*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) i)) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal 8 binary64) #s(literal 12 binary64))) (*.f64 i i))
(* (pow i 2) (- (+ (* 2 (/ beta i)) (+ (* 2 (/ (+ 2 beta) i)) (+ (/ (* beta (+ 2 beta)) (pow i 2)) (/ (pow beta 2) (pow i 2))))) (+ 12 (+ (* 8 (/ (+ 2 (* 2 beta)) i)) (/ (pow (+ 2 (* 2 beta)) 2) (pow i 2))))))
(*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) i) (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (*.f64 i i))) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal 8 binary64) #s(literal 12 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) (*.f64 i i))
(* -12 (/ (pow i 2) alpha))
(*.f64 (/.f64 (*.f64 i i) alpha) #s(literal -12 binary64))
(* (pow i 2) (- (+ (* 2 (/ beta (* alpha i))) (* 2 (/ (+ 2 beta) (* alpha i)))) (+ (* 8 (/ (+ 2 (* 2 beta)) (* alpha i))) (* 12 (/ 1 alpha)))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (*.f64 i alpha)) (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) #s(literal 8 binary64) (/.f64 #s(literal 12 binary64) alpha))) (*.f64 i i))
(* (pow i 2) (- (+ (* 2 (/ beta (* alpha i))) (+ (* 2 (/ (+ 2 beta) (* alpha i))) (+ (/ (* beta (+ 2 beta)) (* alpha (pow i 2))) (/ (pow beta 2) (* alpha (pow i 2)))))) (+ (* 8 (/ (+ 2 (* 2 beta)) (* alpha i))) (+ (* 12 (/ 1 alpha)) (/ (pow (+ 2 (* 2 beta)) 2) (* alpha (pow i 2)))))))
(*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) i) (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (*.f64 (*.f64 i i) alpha))) (fma.f64 (/.f64 #s(literal 8 binary64) i) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (+.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) alpha) (*.f64 i i)) (/.f64 #s(literal 12 binary64) alpha)))) (*.f64 i i))
(* -6 (/ (pow i 2) (pow alpha 2)))
(*.f64 (/.f64 #s(literal -6 binary64) alpha) (/.f64 (*.f64 i i) alpha))
(* (pow i 2) (- (* 1/2 (/ (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2)))) i)) (* 6 (/ 1 (pow alpha 2)))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 8 binary64))) i) #s(literal 1/2 binary64)) (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha))) (*.f64 i i))
(* (pow i 2) (- (+ (* 1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (+ (/ (* beta (+ 2 beta)) (pow alpha 2)) (/ (pow beta 2) (pow alpha 2))))) (/ (pow (+ 2 (* 2 beta)) 2) (pow alpha 2))) (pow i 2))) (* 1/2 (/ (- (+ (* 2 (/ beta (pow alpha 2))) (+ (* 2 (/ (+ 2 beta) (pow alpha 2))) (* 4 (/ 1 alpha)))) (* 8 (/ (+ 2 (* 2 beta)) (pow alpha 2)))) i))) (* 6 (/ 1 (pow alpha 2)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 8 binary64))) i) (/.f64 (-.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (*.f64 alpha alpha))) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 alpha alpha))) (*.f64 i i)))) (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha))) (*.f64 i i))
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1/32 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha beta) i)) #s(literal 1/8 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) i) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (+.f64 alpha beta)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 alpha beta) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (-.f64 beta alpha)))) (neg.f64 (pow.f64 i #s(literal 3 binary64))))) #s(literal 1/2 binary64))
(* -1 (* i (+ 4 (+ (* 2 (/ alpha i)) (* 2 (/ 1 i))))))
(*.f64 (neg.f64 i) (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) i) #s(literal 4 binary64)))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(*.f64 (neg.f64 i) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (neg.f64 i)) #s(literal 4 binary64)))
(* (pow i 2) (- (* -1/2 (/ (- (+ (* -2 (/ beta alpha)) (* -2 (/ (+ 2 beta) alpha))) (+ 4 (* -8 (/ (+ 2 (* 2 beta)) alpha)))) i)) (* 6 (/ 1 alpha))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) (fma.f64 #s(literal -8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 4 binary64))) i) #s(literal -1/2 binary64)) (/.f64 #s(literal 6 binary64) alpha)) (*.f64 i i))
(* (pow i 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ 2 (+ (* 2 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)))) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) i)) (* 1/2 (- (+ (* -2 (/ beta alpha)) (* -2 (/ (+ 2 beta) alpha))) (+ 4 (* -8 (/ (+ 2 (* 2 beta)) alpha)))))) i)) (* 6 (/ 1 alpha))))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) i) #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha)) (fma.f64 #s(literal -8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 4 binary64))) #s(literal 1/2 binary64))) (neg.f64 i)) (/.f64 #s(literal 6 binary64) alpha)) (*.f64 i i))
(* -1 (* i (+ (* 2 (/ alpha (* beta i))) (+ (* 4 (/ 1 beta)) (* 2 (/ 1 (* beta i)))))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (/.f64 alpha beta) i) #s(literal 2 binary64) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) beta) i) (/.f64 #s(literal 4 binary64) beta))))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 beta) (* -2 (+ 2 beta))) (* -8 (+ 2 (* 2 beta)))) i)) 12))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (*.f64 #s(literal 8 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (neg.f64 i)) #s(literal 12 binary64)) (*.f64 i i))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 beta) (+ (* -2 (+ 2 beta)) (* -1 (/ (- (+ (* beta (+ 2 beta)) (pow beta 2)) (pow (+ 2 (* 2 beta)) 2)) i)))) (* -8 (+ 2 (* 2 beta)))) i)) 12))
(*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta) (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 i))) (*.f64 #s(literal -8 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (neg.f64 i)) #s(literal 12 binary64)) (*.f64 i i))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 (/ beta alpha)) (* -2 (/ (+ 2 beta) alpha))) (* -8 (/ (+ 2 (* 2 beta)) alpha))) i)) (* 12 (/ 1 alpha))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) (*.f64 #s(literal 8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))) (neg.f64 i)) (/.f64 #s(literal 12 binary64) alpha)) (*.f64 i i))
(* (pow i 2) (- (* -1 (/ (- (+ (* -2 (/ beta alpha)) (+ (* -2 (/ (+ 2 beta) alpha)) (* -1 (/ (- (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow beta 2) alpha)) (/ (pow (+ 2 (* 2 beta)) 2) alpha)) i)))) (* -8 (/ (+ 2 (* 2 beta)) alpha))) i)) (* 12 (/ 1 alpha))))
(*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) (/.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64))) alpha) (neg.f64 i))) (*.f64 #s(literal -8 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))) (neg.f64 i)) (/.f64 #s(literal 12 binary64) alpha)) (*.f64 i i))
(* (pow i 2) (- (* -1/2 (/ (- (+ (* -2 (/ beta (pow alpha 2))) (* -2 (/ (+ 2 beta) (pow alpha 2)))) (+ (* -8 (/ (+ 2 (* 2 beta)) (pow alpha 2))) (* 4 (/ 1 alpha)))) i)) (* 6 (/ 1 (pow alpha 2)))))
(*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (*.f64 alpha alpha)) (fma.f64 (/.f64 #s(literal -8 binary64) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (/.f64 #s(literal 4 binary64) alpha))) i) #s(literal -1/2 binary64)) (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha))) (*.f64 i i))
(* (pow i 2) (- (* -1 (/ (+ (* -1/2 (/ (- (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (+ (/ (* beta (+ 2 beta)) (pow alpha 2)) (/ (pow beta 2) (pow alpha 2))))) (/ (pow (+ 2 (* 2 beta)) 2) (pow alpha 2))) i)) (* 1/2 (- (+ (* -2 (/ beta (pow alpha 2))) (* -2 (/ (+ 2 beta) (pow alpha 2)))) (+ (* -8 (/ (+ 2 (* 2 beta)) (pow alpha 2))) (* 4 (/ 1 alpha)))))) i)) (* 6 (/ 1 (pow alpha 2)))))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (/.f64 (*.f64 beta (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (*.f64 alpha alpha))) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 alpha alpha))) i) #s(literal -1/2 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) beta)) (*.f64 alpha alpha)) (fma.f64 (/.f64 #s(literal -8 binary64) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) (/.f64 #s(literal 4 binary64) alpha))) #s(literal 1/2 binary64))) (neg.f64 i)) (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha))) (*.f64 i i))

rewrite249.0ms (2.9%)

Memory
-33.3MiB live, 243.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061645
096596
1544545
25064545
09084525
Stop Event
iter limit
node limit
iter limit
Counts
25 → 328
Calls
Call 1
Inputs
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
#s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64))
(*.f64 #s(literal 0 binary64) alpha)
(-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
(-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
Outputs
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))))
(/.f64 (*.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64))
(fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal -1 binary64)) (/.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))))
(+.f64 (pow.f64 (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
#s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64))) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) (+.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
#s(literal -2 binary64)
#s(literal 0 binary64)
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (*.f64 (*.f64 alpha alpha) #s(literal 4 binary64))) (+.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) alpha)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 3 binary64)) (*.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 alpha alpha) #s(literal 4 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) alpha)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64)) #s(literal 4 binary64)))
(neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))
(-.f64 (-.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) alpha) alpha)
(-.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) alpha)) (*.f64 #s(literal 4 binary64) i))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal -8 binary64) (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64)) #s(literal 4 binary64))))
(-.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) alpha))
(-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)))
(-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))
(+.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 (neg.f64 alpha) #s(literal 2 binary64)))
(+.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal -2 binary64) alpha))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 i #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 16 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i))
(fma.f64 (*.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) i (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(fma.f64 i #s(literal 4 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 i #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 beta #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 beta #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal -2 binary64) beta))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 4 binary64) i) (-.f64 (*.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 4 binary64) i)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) beta))
(+.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))
(pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 i #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 16 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i))
(fma.f64 (*.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) i (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(fma.f64 i #s(literal 4 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 i #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 beta #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 beta #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal -2 binary64) beta))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 4 binary64) i) (-.f64 (*.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 4 binary64) i)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) beta))
(+.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))
(*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (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 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (-.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 3 binary64)))) (fma.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (-.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))))))
(fma.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(-.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha)) #s(literal 1/2 binary64)))
(-.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha)))
(+.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 i #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 16 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i))
(fma.f64 (*.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) i (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(fma.f64 i #s(literal 4 binary64) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 i #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 beta #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 beta #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal -2 binary64) beta))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 4 binary64) i) (-.f64 (*.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 4 binary64) i)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) beta))
(+.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))
(*.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (+.f64 (neg.f64 beta) #s(literal -2 binary64))))
(/.f64 (neg.f64 beta) (+.f64 (neg.f64 beta) #s(literal -2 binary64)))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 #s(literal 2 binary64) beta)))
(neg.f64 (/.f64 beta (+.f64 (neg.f64 beta) #s(literal -2 binary64))))
(*.f64 (/.f64 alpha (-.f64 #s(literal 4 binary64) (*.f64 alpha alpha))) (-.f64 #s(literal 2 binary64) alpha))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 alpha (-.f64 alpha #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 alpha)) (+.f64 (neg.f64 alpha) #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) alpha) (+.f64 #s(literal 2 binary64) alpha))
(/.f64 (neg.f64 (neg.f64 alpha)) (neg.f64 (+.f64 (neg.f64 alpha) #s(literal -2 binary64))))
(/.f64 (neg.f64 alpha) (+.f64 (neg.f64 alpha) #s(literal -2 binary64)))
(/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))
(neg.f64 (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(neg.f64 (/.f64 alpha (+.f64 (neg.f64 alpha) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) beta) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal -2 binary64) beta) (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) beta)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -2 binary64) beta) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) beta) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) beta) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) beta) (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) beta)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))))) (neg.f64 (neg.f64 beta)))
(/.f64 (-.f64 (*.f64 #s(literal -2 binary64) beta) (*.f64 beta (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)))) (*.f64 beta beta))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64)) beta))
(/.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal -2 binary64)) #s(literal 4 binary64)) beta))
(/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)))) (neg.f64 beta))
(/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)))) beta))
(neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (neg.f64 beta)))
(-.f64 (/.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 4 binary64) i)) beta) (/.f64 (*.f64 #s(literal 2 binary64) alpha) beta))
(-.f64 (/.f64 #s(literal 0 binary64) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) beta))
(-.f64 (/.f64 #s(literal -2 binary64) beta) (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) beta))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) alpha)))
(/.f64 (-.f64 (pow.f64 beta #s(literal 4 binary64)) (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 beta beta) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 6 binary64)) (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 beta #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 beta beta) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 4 binary64)) (*.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 6 binary64))) (fma.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64))))
(fma.f64 (exp.f64 (log.f64 beta)) (exp.f64 (log.f64 beta)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (neg.f64 beta)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 (fabs.f64 beta)) (neg.f64 (fabs.f64 beta)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(fma.f64 (fabs.f64 (fabs.f64 beta)) (fabs.f64 (fabs.f64 beta)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)))
(fma.f64 (neg.f64 beta) (neg.f64 beta) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(fma.f64 (fabs.f64 beta) (fabs.f64 beta) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (-.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 beta beta (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(fma.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)))
(fma.f64 beta beta (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(-.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64) #s(literal 4 binary64)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 4 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 6 binary64)) (fma.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64)))))
(-.f64 (*.f64 beta beta) (fma.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 i #s(literal 2 binary64) beta) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(-.f64 (*.f64 beta beta) (-.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 i #s(literal 2 binary64) beta)) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (*.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))
(-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))
(+.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 beta beta))
(+.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)))
(+.f64 (*.f64 beta beta) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 beta beta (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) alpha) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) alpha) #s(literal 2 binary64))) (+.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) alpha) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) alpha)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) alpha) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) alpha) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) alpha)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) alpha) (*.f64 alpha (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 alpha alpha))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) alpha))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 beta beta (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) #s(literal 2 binary64))) alpha))
(/.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 alpha))
(/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha)
(neg.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) alpha))
(neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (neg.f64 alpha)))
(-.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) alpha) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) alpha))
(+.f64 (/.f64 (*.f64 beta beta) alpha) (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) alpha))
(+.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) alpha) (/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha))
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64))
(*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) alpha))
(*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))) (neg.f64 (neg.f64 alpha)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (neg.f64 alpha))
(/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) #s(literal 1/2 binary64)) alpha)
(neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) alpha))
(neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) #s(literal 1/2 binary64)) (neg.f64 alpha)))
(+.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) alpha) (/.f64 (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) alpha))

eval136.0ms (1.6%)

Memory
32.0MiB live, 183.7MiB allocated
Compiler

Compiled 44 441 to 3 513 computations (92.1% saved)

prune82.0ms (1%)

Memory
-24.3MiB live, 92.2MiB allocated
Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New50310513
Fresh5813
Picked325
Done011
Total51121532
Accuracy
100.0%
Counts
532 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.9%
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 #s(approx (+ (+ alpha beta) (* 2 i)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
65.9%
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
24.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
47.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64)))
63.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64)))
17.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(approx (- (+ (* beta beta) (* (+ (+ (* 2 i) beta) 2) (+ (* 2 i) beta))) (* (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (+ (* 4 i) (* 2 beta)) 2))) (*.f64 (*.f64 i i) #s(literal -12 binary64))) alpha))) alpha))
15.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) alpha) (/.f64 (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) alpha)))
16.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
53.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 (fma.f64 #s(literal -1/4 binary64) beta #s(literal 1/2 binary64)) beta)))) #s(literal 1/2 binary64)))
54.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta)))) #s(literal 1/2 binary64)))
3.4%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
54.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
52.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (fma.f64 #s(literal -1/2 binary64) alpha #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
11.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64)))
10.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha))) #s(literal 1/2 binary64)))
11.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
4.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (/ (* 1/2 (+ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (/ (- (+ (* beta beta) (* (+ (+ (* 2 i) beta) 2) (+ (* 2 i) beta))) (* (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (+ (* 4 i) (* 2 beta)) 2))) alpha))) alpha) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 8 binary64))) i) #s(literal 1/2 binary64)) (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha))) (*.f64 i i))))
7.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
9.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
32.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
65.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
Compiler

Compiled 2 259 to 1 215 computations (46.2% saved)

simplify173.0ms (2%)

Memory
-7.1MiB live, 130.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
072608
094573
1200569
2503569
31811561
45207561
08109538
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(neg.f64 alpha)
alpha
(*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))
(+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))
(fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))
i
#s(literal 2 binary64)
(+.f64 alpha beta)
beta
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))
#s(literal 1 binary64)
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))
#s(literal -1 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))
(*.f64 (/.f64 i alpha) #s(literal 2 binary64))
(/.f64 i alpha)
i
alpha
#s(literal 2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta)
#s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i))
(*.f64 #s(literal -4 binary64) i)
#s(literal -4 binary64)
i
beta
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))))
#s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))
(-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64))
(/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha))
(-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64))
(/.f64 #s(literal 8 binary64) alpha)
#s(literal 8 binary64)
alpha
#s(literal 4 binary64)
(neg.f64 alpha)
#s(literal 2 binary64)
#s(literal 1/2 binary64)
Outputs
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64)))
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(neg.f64 alpha)
alpha
(*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))
(+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64))
(+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))
(fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta))
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
i
#s(literal 2 binary64)
(+.f64 alpha beta)
(+.f64 beta alpha)
beta
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
(fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))
(+.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))
#s(literal -1 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))
(*.f64 (/.f64 i alpha) #s(literal 2 binary64))
(/.f64 i alpha)
i
alpha
#s(literal 2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(literal 1/2 binary64) beta) #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) #s(literal 1 binary64))
(/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta)
#s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i))
(*.f64 #s(literal -4 binary64) i)
#s(literal -4 binary64)
i
beta
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)))) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha))))
#s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))
#s(approx (- 1 (/ alpha (+ 2 alpha))) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha)))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))
(-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal -2 binary64)) alpha))
(-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64))
(/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha))
(-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64))
(/.f64 #s(literal 8 binary64) alpha)
#s(literal 8 binary64)
alpha
#s(literal 4 binary64)
(neg.f64 alpha)
#s(literal 2 binary64)
#s(literal 1/2 binary64)

localize257.0ms (3%)

Memory
-19.1MiB live, 220.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.1015625
(/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha))
accuracy14.023675487294595
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64)))
accuracy19.144708501706504
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))))
accuracy41.22541506972794
#s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))
accuracy0.0
(*.f64 #s(literal -4 binary64) i)
accuracy0.015625
(/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta)
accuracy33.24402700505003
#s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i))
accuracy50.117479258044696
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
accuracy0.0
(/.f64 i alpha)
accuracy0.0
(*.f64 (/.f64 i alpha) #s(literal 2 binary64))
accuracy32.433893205048214
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))
accuracy50.879488252175484
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
accuracy0.0
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
accuracy14.023675487294595
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
accuracy16.58725672640299
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))
accuracy45.10088254991243
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))
accuracy0.0
(neg.f64 alpha)
accuracy0.08203125
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))
accuracy10.758176111305245
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
accuracy47.95607699171296
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
Samples
86.0ms167×0valid
57.0ms56×1valid
54.0ms33×2valid
Compiler

Compiled 424 to 63 computations (85.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 144.0ms
ival-mult: 41.0ms (28.5% of total)
ival-div: 39.0ms (27.1% of total)
ival-add: 39.0ms (27.1% of total)
adjust: 16.0ms (11.1% of total)
ival-sub: 8.0ms (5.6% of total)
exact: 1.0ms (0.7% of total)
ival-neg: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series63.0ms (0.7%)

Memory
33.9MiB live, 78.3MiB allocated
Counts
23 → 249
Calls
Call 1
Inputs
(*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))
(*.f64 (/.f64 i alpha) #s(literal 2 binary64))
(/.f64 i alpha)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta)
#s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))))
#s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))
(neg.f64 alpha)
(*.f64 #s(literal -4 binary64) i)
(/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha))
Outputs
(* 2 (+ 2 (+ beta (* 2 i))))
(+ (* 2 alpha) (* 2 (+ 2 (+ beta (* 2 i)))))
(+ 1/2 (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1/2 (+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))))))))
(* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(/ (pow beta 2) (+ beta (* 2 i)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(* 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 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 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)))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(* 2 (/ i alpha))
(/ i alpha)
(+ 1 (* -1/2 (/ (+ 2 (* 4 i)) beta)))
(+ 1 (+ (* -1 (/ alpha beta)) (* -1/2 (/ (+ 2 (* 4 i)) beta))))
(* -1 (/ (+ 2 (* 4 i)) beta))
(+ (* -2 (/ alpha beta)) (* -1 (/ (+ 2 (* 4 i)) beta)))
(* -1 (+ 2 (* 4 i)))
(- (* -2 alpha) (+ 2 (* 4 i)))
1
(+ 1 (* -1/2 alpha))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
(* -1 alpha)
(/ -8 (pow alpha 2))
(/ (- (* 4 alpha) 8) (pow alpha 2))
(* 2 alpha)
(* alpha (+ 2 (* 2 (/ (+ 2 (+ beta (* 2 i))) alpha))))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
-1/2
(- (* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)) 1/2)
(- (+ (* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) (pow alpha 2)))) 1/2)
(- (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) (pow alpha 2))))) 1/2)
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (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)
(/ (+ 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 beta))
(* alpha (- (+ (* -1/2 (/ (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) alpha)) (/ 1 alpha)) (/ 1 beta)))
(* -2 (/ alpha beta))
(* alpha (- (* -1 (/ (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) alpha)) (* 2 (/ 1 beta))))
(* -2 alpha)
(* alpha (- (* -1 (/ (+ 2 (* 4 i)) alpha)) 2))
(/ 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)
(/ 4 alpha)
(/ (- 4 (* 8 (/ 1 alpha))) alpha)
(* -1 (* alpha (- (* -2 (/ (+ 2 (+ beta (* 2 i))) alpha)) 2)))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(- (* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1/2)
(- (* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha)) 1/2)
(- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha)) 1/2)
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) 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 (* -1/2 (/ (+ 2 (* 4 i)) beta))) alpha)) (/ 1 beta))))
(* -1 (* alpha (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta)))))))
(* -1 (* alpha (+ 2 (+ (* 4 (/ i alpha)) (* 2 (/ 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 (/ (- (* 8 (/ 1 alpha)) 4) alpha))
(* 2 (+ 2 (+ alpha (* 2 i))))
(+ (* 2 beta) (* 2 (+ 2 (+ alpha (* 2 i)))))
(+ 1/2 (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))))))))
(* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(* 1/2 (/ (+ 2 (* 4 i)) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(* -1/2 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta))
(/ (+ beta (* -1/2 (+ 2 (+ (* 2 alpha) (* 4 i))))) beta)
(* -1 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta))
(* 2 beta)
(* beta (+ 2 (* 2 (/ (+ 2 (+ alpha (* 2 i))) beta))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
1/2
(+ 1/2 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1/2 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1/2 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
beta
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (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))))))
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 alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(+ 1 (* -1/2 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta)))
(* -1 (* beta (- (* -2 (/ (+ 2 (+ alpha (* 2 i))) beta)) 2)))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(+ 1/2 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(- (+ 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 (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(* 2 (+ 2 (+ alpha beta)))
(+ (* 2 (+ 2 (+ alpha beta))) (* 4 i))
(+ 1/2 (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))))
(+ 1/2 (+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta))))))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))))))
(* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))))
(+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(- beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(+ 1 (+ (* -2 (/ i beta)) (* -1/2 (/ (+ 2 (* 2 alpha)) beta))))
(* -1 (/ (+ 2 (* 2 alpha)) beta))
(+ (* -4 (/ i beta)) (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(* -1 (+ 2 (* 2 alpha)))
(- (* -4 i) (+ 2 (* 2 alpha)))
(* -4 i)
(* 4 i)
(* i (+ 4 (* 2 (/ (+ 2 (+ alpha beta)) i))))
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(/ (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha))))) (pow i 2))
(/ (+ (* -1/2 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))))) (pow i 2))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(* i (+ (* 1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha))))
(* -2 (/ i beta))
(* i (- (+ (* -1/2 (/ (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta))) i)) (/ 1 i)) (* 2 (/ 1 beta))))
(* -4 (/ i beta))
(* i (- (* -1 (/ (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta))) i)) (* 4 (/ 1 beta))))
(* i (- (* -1 (/ (+ 2 (* 2 alpha)) i)) 4))
(* -1 (* i (- (* -2 (/ (+ 2 (+ alpha beta)) i)) 4)))
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(/ (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) (* 1/2 (/ (+ (* -1/4 (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))))) i))) i)) (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(* -1 (* i (+ (* -1 (/ (+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta))) i)) (* 2 (/ 1 beta)))))
(* -1 (* i (+ (* 2 (/ alpha (* beta i))) (+ (* 4 (/ 1 beta)) (* 2 (/ 1 (* beta i)))))))
(* -1 (* i (+ 4 (+ (* 2 (/ alpha i)) (* 2 (/ 1 i))))))
Calls

9 calls:

TimeVariablePointExpression
22.0ms
beta
@-inf
((* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) 1/2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (* (/ i alpha) 2) (/ i alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) 1/2) 1) (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (- 1 (/ alpha (+ 2 alpha))) (neg alpha) (* -4 i) (/ (- (/ 8 alpha) 4) (neg alpha)))
5.0ms
alpha
@0
((* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) 1/2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (* (/ i alpha) 2) (/ i alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) 1/2) 1) (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (- 1 (/ alpha (+ 2 alpha))) (neg alpha) (* -4 i) (/ (- (/ 8 alpha) 4) (neg alpha)))
5.0ms
alpha
@-inf
((* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) 1/2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (* (/ i alpha) 2) (/ i alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) 1/2) 1) (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (- 1 (/ alpha (+ 2 alpha))) (neg alpha) (* -4 i) (/ (- (/ 8 alpha) 4) (neg alpha)))
5.0ms
alpha
@inf
((* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) 1/2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (* (/ i alpha) 2) (/ i alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) 1/2) 1) (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (- 1 (/ alpha (+ 2 alpha))) (neg alpha) (* -4 i) (/ (- (/ 8 alpha) 4) (neg alpha)))
4.0ms
beta
@0
((* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) 1/2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (* (/ i alpha) 2) (/ i alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) 1/2) 1) (/ (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) beta) (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (- 1 (/ alpha (+ 2 alpha))) (neg alpha) (* -4 i) (/ (- (/ 8 alpha) 4) (neg alpha)))

simplify252.0ms (3%)

Memory
12.2MiB live, 244.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0130513286
1468211816
0880010828
Stop Event
iter limit
node limit
Counts
249 → 248
Calls
Call 1
Inputs
(* 2 (+ 2 (+ beta (* 2 i))))
(+ (* 2 alpha) (* 2 (+ 2 (+ beta (* 2 i)))))
(+ 1/2 (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1/2 (+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))))))))
(* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(/ (pow beta 2) (+ beta (* 2 i)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(* 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 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 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)))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(* 2 (/ i alpha))
(/ i alpha)
(+ 1 (* -1/2 (/ (+ 2 (* 4 i)) beta)))
(+ 1 (+ (* -1 (/ alpha beta)) (* -1/2 (/ (+ 2 (* 4 i)) beta))))
(* -1 (/ (+ 2 (* 4 i)) beta))
(+ (* -2 (/ alpha beta)) (* -1 (/ (+ 2 (* 4 i)) beta)))
(* -1 (+ 2 (* 4 i)))
(- (* -2 alpha) (+ 2 (* 4 i)))
1
(+ 1 (* -1/2 alpha))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(+ 1 (* alpha (- (* alpha (+ 1/4 (* -1/8 alpha))) 1/2)))
(* -1 alpha)
(/ -8 (pow alpha 2))
(/ (- (* 4 alpha) 8) (pow alpha 2))
(* 2 alpha)
(* alpha (+ 2 (* 2 (/ (+ 2 (+ beta (* 2 i))) alpha))))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
-1/2
(- (* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)) 1/2)
(- (+ (* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) (pow alpha 2)))) 1/2)
(- (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) (pow alpha 2))))) 1/2)
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (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)
(/ (+ 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 beta))
(* alpha (- (+ (* -1/2 (/ (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) alpha)) (/ 1 alpha)) (/ 1 beta)))
(* -2 (/ alpha beta))
(* alpha (- (* -1 (/ (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) alpha)) (* 2 (/ 1 beta))))
(* -2 alpha)
(* alpha (- (* -1 (/ (+ 2 (* 4 i)) alpha)) 2))
(/ 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)
(/ 4 alpha)
(/ (- 4 (* 8 (/ 1 alpha))) alpha)
(* -1 (* alpha (- (* -2 (/ (+ 2 (+ beta (* 2 i))) alpha)) 2)))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(- (* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1/2)
(- (* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha)) 1/2)
(- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha)) 1/2)
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) 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 (* -1/2 (/ (+ 2 (* 4 i)) beta))) alpha)) (/ 1 beta))))
(* -1 (* alpha (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta)))))))
(* -1 (* alpha (+ 2 (+ (* 4 (/ i alpha)) (* 2 (/ 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 (/ (- (* 8 (/ 1 alpha)) 4) alpha))
(* 2 (+ 2 (+ alpha (* 2 i))))
(+ (* 2 beta) (* 2 (+ 2 (+ alpha (* 2 i)))))
(+ 1/2 (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))))))))
(* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(* 1/2 (/ (+ 2 (* 4 i)) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(* -1/2 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta))
(/ (+ beta (* -1/2 (+ 2 (+ (* 2 alpha) (* 4 i))))) beta)
(* -1 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta))
(* 2 beta)
(* beta (+ 2 (* 2 (/ (+ 2 (+ alpha (* 2 i))) beta))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
1/2
(+ 1/2 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1/2 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1/2 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
beta
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (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))))))
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 alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(+ 1 (* -1/2 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta)))
(* -1 (* beta (- (* -2 (/ (+ 2 (+ alpha (* 2 i))) beta)) 2)))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(+ 1/2 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(- (+ 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 (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(* 2 (+ 2 (+ alpha beta)))
(+ (* 2 (+ 2 (+ alpha beta))) (* 4 i))
(+ 1/2 (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))))
(+ 1/2 (+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta))))))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))))))
(* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))))
(+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(- beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(+ 1 (+ (* -2 (/ i beta)) (* -1/2 (/ (+ 2 (* 2 alpha)) beta))))
(* -1 (/ (+ 2 (* 2 alpha)) beta))
(+ (* -4 (/ i beta)) (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(* -1 (+ 2 (* 2 alpha)))
(- (* -4 i) (+ 2 (* 2 alpha)))
(* -4 i)
(* 4 i)
(* i (+ 4 (* 2 (/ (+ 2 (+ alpha beta)) i))))
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(/ (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha))))) (pow i 2))
(/ (+ (* -1/2 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))))) (pow i 2))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(* i (+ (* 1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha))))
(* -2 (/ i beta))
(* i (- (+ (* -1/2 (/ (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta))) i)) (/ 1 i)) (* 2 (/ 1 beta))))
(* -4 (/ i beta))
(* i (- (* -1 (/ (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta))) i)) (* 4 (/ 1 beta))))
(* i (- (* -1 (/ (+ 2 (* 2 alpha)) i)) 4))
(* -1 (* i (- (* -2 (/ (+ 2 (+ alpha beta)) i)) 4)))
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(/ (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) (* 1/2 (/ (+ (* -1/4 (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))))) i))) i)) (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(* -1 (* i (+ (* -1 (/ (+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta))) i)) (* 2 (/ 1 beta)))))
(* -1 (* i (+ (* 2 (/ alpha (* beta i))) (+ (* 4 (/ 1 beta)) (* 2 (/ 1 (* beta i)))))))
(* -1 (* i (+ 4 (+ (* 2 (/ alpha i)) (* 2 (/ 1 i))))))
Outputs
(* 2 (+ 2 (+ beta (* 2 i))))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))
(+ (* 2 alpha) (* 2 (+ 2 (+ beta (* 2 i)))))
(*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) alpha))
(+ 1/2 (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))))) alpha (fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha))) alpha (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1/2 binary64)))
(* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 beta beta)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)))))
(+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))))) alpha (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 beta beta)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))))
(+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha))) alpha (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 beta beta)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))))
(/ (pow beta 2) (+ beta (* 2 i)))
(/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (-.f64 (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha)) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (-.f64 (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))) #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 4 binary64)))) alpha (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha)) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) alpha) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha))) alpha (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))))) alpha (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1/2 binary64))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))))) alpha (fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha))) alpha (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1/2 binary64)))
(+ 1 (/ beta (+ 2 beta)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 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))))
(+.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta))) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(* 2 (/ i alpha))
(*.f64 (/.f64 i alpha) #s(literal 2 binary64))
(/ i alpha)
(/.f64 i alpha)
(+ 1 (* -1/2 (/ (+ 2 (* 4 i)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ alpha beta)) (* -1/2 (/ (+ 2 (* 4 i)) beta))))
(+.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (neg.f64 alpha)) beta) #s(literal 1 binary64))
(* -1 (/ (+ 2 (* 4 i)) beta))
(/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (neg.f64 beta))
(+ (* -2 (/ alpha beta)) (* -1 (/ (+ 2 (* 4 i)) beta)))
(/.f64 (fma.f64 #s(literal -2 binary64) alpha (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) beta)
(* -1 (+ 2 (* 4 i)))
(neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(- (* -2 alpha) (+ 2 (* 4 i)))
(-.f64 (*.f64 #s(literal -2 binary64) alpha) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 alpha))
(fma.f64 #s(literal -1/2 binary64) alpha #s(literal 1 binary64))
(+ 1 (* alpha (- (* 1/4 alpha) 1/2)))
(fma.f64 (-.f64 (*.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 (-.f64 (*.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 alpha)
(neg.f64 alpha)
(/ -8 (pow alpha 2))
(/.f64 #s(literal -8 binary64) (*.f64 alpha alpha))
(/ (- (* 4 alpha) 8) (pow alpha 2))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) alpha) #s(literal 8 binary64)) (*.f64 alpha alpha))
(* 2 alpha)
(*.f64 #s(literal 2 binary64) alpha)
(* alpha (+ 2 (* 2 (/ (+ 2 (+ beta (* 2 i))) alpha))))
(*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) alpha) #s(literal 2 binary64) #s(literal 2 binary64)) alpha)
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (*.f64 alpha alpha))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))) alpha)
-1/2
#s(literal -1/2 binary64)
(- (* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)) 1/2)
(-.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(- (+ (* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) (pow alpha 2)))) 1/2)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 alpha alpha)) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha))) #s(literal 1/2 binary64))
(- (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) (pow alpha 2))))) 1/2)
(-.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 alpha alpha)) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)))) #s(literal 1/2 binary64))
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)) alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(*.f64 (-.f64 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)) (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i beta)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)))) alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 beta beta (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))) (pow.f64 alpha #s(literal 3 binary64))))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)) (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i beta)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)))) alpha)
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2))))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 alpha alpha)))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) alpha)) (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 alpha alpha))))) 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 (-.f64 (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha))) (fma.f64 (/.f64 beta (neg.f64 alpha)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) alpha))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
(/.f64 (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 beta) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))) alpha)
-1
#s(literal -1 binary64)
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (/.f64 beta alpha) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(fma.f64 (/.f64 #s(literal -1 binary64) alpha) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) (-.f64 (/.f64 beta alpha) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(-.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 beta alpha)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 alpha alpha))))
(* -1 (/ alpha beta))
(/.f64 (neg.f64 alpha) beta)
(* alpha (- (+ (* -1/2 (/ (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) alpha)) (/ 1 alpha)) (/ 1 beta)))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)) alpha) (/.f64 #s(literal 1 binary64) beta)) alpha)
(* -2 (/ alpha beta))
(*.f64 #s(literal -2 binary64) (/.f64 alpha beta))
(* alpha (- (* -1 (/ (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))) alpha)) (* 2 (/ 1 beta))))
(*.f64 (-.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (neg.f64 beta)) alpha) (/.f64 #s(literal 2 binary64) beta)) alpha)
(* -2 alpha)
(*.f64 #s(literal -2 binary64) alpha)
(* alpha (- (* -1 (/ (+ 2 (* 4 i)) alpha)) 2))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 2 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)
(/ 4 alpha)
(/.f64 #s(literal 4 binary64) alpha)
(/ (- 4 (* 8 (/ 1 alpha))) alpha)
(/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) alpha)) alpha)
(* -1 (* alpha (- (* -2 (/ (+ 2 (+ beta (* 2 i))) alpha)) 2)))
(*.f64 (-.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) alpha) #s(literal -2 binary64)) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) alpha) (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(- (* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1/2)
(-.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) alpha) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(- (* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha)) 1/2)
(-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) alpha) (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))))) (neg.f64 alpha)) #s(literal 1/2 binary64))
(- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha)) 1/2)
(-.f64 (/.f64 (fma.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))))) (neg.f64 alpha))) (neg.f64 alpha)) #s(literal 1/2 binary64))
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i beta)) alpha)) (neg.f64 alpha))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (neg.f64 beta) beta (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta))) alpha)) (fma.f64 #s(literal 2 binary64) i beta)) alpha)) (neg.f64 alpha))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i beta) (/.f64 (fma.f64 (neg.f64 beta) beta (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta))) (neg.f64 alpha)) (fma.f64 (neg.f64 beta) beta (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) alpha)) (fma.f64 #s(literal 2 binary64) i beta)) alpha)) (neg.f64 alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) beta (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (neg.f64 beta) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha)) (+.f64 #s(literal 2 binary64) 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 (neg.f64 beta) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (neg.f64 alpha)) (*.f64 (+.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) beta)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* -1 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (neg.f64 alpha)) (*.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (+.f64 #s(literal 2 binary64) beta))) alpha)) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (* alpha (+ (* -1 (/ (+ 1 (* -1/2 (/ (+ 2 (* 4 i)) beta))) alpha)) (/ 1 beta))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)) alpha) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) beta)) (neg.f64 alpha))
(* -1 (* alpha (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 beta)) (* 2 (/ 1 (* alpha beta)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) beta) (/.f64 i alpha) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 beta alpha)) (/.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha))
(* -1 (* alpha (+ 2 (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* 4 (/ 1 alpha)) 2) alpha))
(/.f64 (-.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha)) 2) alpha))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 16 binary64) alpha) #s(literal 8 binary64)) (neg.f64 alpha)) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1 (/ (- (* 8 (/ 1 alpha)) 4) alpha))
(/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha))
(* 2 (+ 2 (+ alpha (* 2 i))))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))
(+ (* 2 beta) (* 2 (+ 2 (+ alpha (* 2 i)))))
(*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) beta))
(+ 1/2 (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) beta)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))))))))
(+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) beta (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64))
(* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))
(+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) beta)))
(+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))
(+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) beta (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha)))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (+.f64 (+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 0 binary64))) beta)) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha)))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (+.f64 (+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 4 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) beta (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 0 binary64))) beta)) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha)))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) beta (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64)))
(- 1 (/ alpha (+ 2 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (fma.f64 (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta #s(literal 1 binary64)) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (fma.f64 (-.f64 (fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) beta (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(* 1/2 (/ (+ 2 (* 4 i)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) alpha)
(* -1/2 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta))
(*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) beta) #s(literal -1/2 binary64))
(/ (+ beta (* -1/2 (+ 2 (+ (* 2 alpha) (* 4 i))))) beta)
(/.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1/2 binary64) beta) beta)
(* -1 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta))
(/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (neg.f64 beta))
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
(* beta (+ 2 (* 2 (/ (+ 2 (+ alpha (* 2 i))) beta))))
(*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) beta) #s(literal 2 binary64) #s(literal 2 binary64)) beta)
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(fma.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta))))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(fma.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64)))
beta
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) #s(literal 2 binary64))) beta)
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta)) #s(literal 1 binary64)) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 beta beta)))) beta)
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(*.f64 (-.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (pow.f64 beta #s(literal 3 binary64)))))) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 beta beta)))) beta)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.f64 beta beta))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.f64 beta beta))))) #s(literal 1 binary64))
2
#s(literal 2 binary64)
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta))
(- (+ 2 (/ (* alpha (+ 2 alpha)) (pow beta 2))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta)))))
(-.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal -1 binary64) beta) (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta)))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(-.f64 (+.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) (/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (pow.f64 beta #s(literal 3 binary64)))) #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal -1 binary64) beta) (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 3 binary64)))))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 beta beta)) (/.f64 alpha beta)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(-.f64 (+.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) beta)) #s(literal 1 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (*.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))))
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) beta)
(+ 1 (* -1/2 (/ (+ 2 (+ (* 2 alpha) (* 4 i))) beta)))
(/.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1/2 binary64) beta) beta)
(* -1 (* beta (- (* -2 (/ (+ 2 (+ alpha (* 2 i))) beta)) 2)))
(*.f64 (neg.f64 beta) (-.f64 (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) beta) #s(literal -2 binary64)) #s(literal 2 binary64)))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(fma.f64 (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta))) beta))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta) (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))))) (neg.f64 beta))) beta))
(+ 1/2 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(fma.f64 (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) beta) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta))) beta))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta) (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (-.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))))) (neg.f64 beta))) beta))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 #s(literal 0 binary64) beta) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) beta))))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (fma.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) beta)) (neg.f64 beta)) #s(literal 1 binary64)))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 (-.f64 (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) (/.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) beta) (neg.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta)) (neg.f64 beta)) #s(literal 1 binary64)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)))) beta))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)))) (neg.f64 beta))) beta))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) 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 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (neg.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta))
(+ 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 (neg.f64 (+.f64 #s(literal 2 binary64) alpha)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (neg.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 2 binary64) alpha)) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))) beta) (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha))) beta))
(* -1 (* beta (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(*.f64 (neg.f64 beta) (-.f64 (*.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)))
(* 2 (+ 2 (+ alpha beta)))
(*.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))
(+ (* 2 (+ 2 (+ alpha beta))) (* 4 i))
(fma.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i))
(+ 1/2 (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta))))))
(fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64)) (+.f64 beta alpha))))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))
(fma.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64)) (+.f64 beta alpha))) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))))) i))) i))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))))))
(fma.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))) #s(literal -4 binary64) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) beta) alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))) i (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))))))) i)) i))
(* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64)) (+.f64 beta alpha))))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64)) (+.f64 beta alpha))) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))))) i))) i (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))) #s(literal -4 binary64) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) beta) alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))) i (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))))))) i)) i (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))
(- beta alpha)
(-.f64 beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) #s(literal -2 binary64) beta) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i beta) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(-.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) #s(literal -8 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) i (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i beta) alpha)
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 1/2 binary64))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64)) (+.f64 beta alpha))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64)) (+.f64 beta alpha))) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))))) i))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))) #s(literal -4 binary64) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) beta) alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))) i (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 3 binary64))))))))) i)) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 1/2 binary64)))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) i)) alpha)
(+ 1 (+ (* -2 (/ i beta)) (* -1/2 (/ (+ 2 (* 2 alpha)) beta))))
(+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))) beta) #s(literal 1 binary64))
(* -1 (/ (+ 2 (* 2 alpha)) beta))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) (neg.f64 beta))
(+ (* -4 (/ i beta)) (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(/.f64 (fma.f64 #s(literal -4 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))) beta)
(* -1 (+ 2 (* 2 alpha)))
(neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(- (* -4 i) (+ 2 (* 2 alpha)))
(-.f64 (*.f64 #s(literal -4 binary64) i) (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)))
(* -4 i)
(*.f64 #s(literal -4 binary64) i)
(* 4 i)
(*.f64 #s(literal 4 binary64) i)
(* i (+ 4 (* 2 (/ (+ 2 (+ alpha beta)) i))))
(*.f64 (fma.f64 (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) i) #s(literal 2 binary64) #s(literal 4 binary64)) i)
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (pow.f64 i #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (+.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i)))) #s(literal 1/2 binary64))
(* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i))
(/ (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) i)) #s(literal -1/32 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 i i))
(/ (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha))))) (pow i 2))
(/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) i) (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (fma.f64 (*.f64 (+.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) i)) #s(literal -1/32 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)))) (*.f64 i i))
(/ (+ (* -1/2 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))))) (pow i 2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))) (-.f64 beta alpha)))) (pow.f64 i #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (*.f64 i i))) (fma.f64 (*.f64 (+.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) i)) #s(literal -1/32 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)))) (*.f64 i i))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) i) (/.f64 (-.f64 beta alpha) i) (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 4 binary64)) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (/.f64 (-.f64 beta alpha) i)) (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64))))) i)
(* i (+ (* 1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha))))
(*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i)
(* -2 (/ i beta))
(*.f64 (/.f64 i beta) #s(literal -2 binary64))
(* i (- (+ (* -1/2 (/ (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta))) i)) (/ 1 i)) (* 2 (/ 1 beta))))
(*.f64 (-.f64 (/.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)) i) (/.f64 #s(literal 2 binary64) beta)) i)
(* -4 (/ i beta))
(*.f64 #s(literal -4 binary64) (/.f64 i beta))
(* i (- (* -1 (/ (+ (* 2 (/ alpha beta)) (* 2 (/ 1 beta))) i)) (* 4 (/ 1 beta))))
(*.f64 (-.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) (neg.f64 i)) (/.f64 #s(literal 4 binary64) beta)) i)
(* i (- (* -1 (/ (+ 2 (* 2 alpha)) i)) 4))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64))) i) #s(literal 4 binary64)) i)
(* -1 (* i (- (* -2 (/ (+ 2 (+ alpha beta)) i)) 4)))
(*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha) i) #s(literal -2 binary64)) #s(literal 4 binary64)))
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i) #s(literal 1/2 binary64)) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (+.f64 beta alpha)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)))) (neg.f64 (pow.f64 i #s(literal 3 binary64)))))
(/ (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) i)) #s(literal 1/32 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 i i))
(/ (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (+.f64 beta alpha)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)))) (neg.f64 i))) (*.f64 i i))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) (* 1/2 (/ (+ (* -1/4 (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))))) i))) i)) (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/8 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (+.f64 beta alpha)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) (-.f64 beta alpha)) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (/.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))) (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))) (-.f64 beta alpha)))) i))) (neg.f64 i))) (neg.f64 i))) (*.f64 i i))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 4 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (-.f64 beta alpha)))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (neg.f64 i))) (neg.f64 i))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(*.f64 (neg.f64 i) (-.f64 (*.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) alpha)))
(* -1 (* i (+ (* -1 (/ (+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta))) i)) (* 2 (/ 1 beta)))))
(*.f64 (neg.f64 i) (+.f64 (/.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)) (neg.f64 i)) (/.f64 #s(literal 2 binary64) beta)))
(* -1 (* i (+ (* 2 (/ alpha (* beta i))) (+ (* 4 (/ 1 beta)) (* 2 (/ 1 (* beta i)))))))
(*.f64 (neg.f64 i) (+.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) i) (/.f64 #s(literal 4 binary64) beta)))
(* -1 (* i (+ 4 (+ (* 2 (/ alpha i)) (* 2 (/ 1 i))))))
(*.f64 (neg.f64 i) (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) i) #s(literal 4 binary64)))

rewrite252.0ms (3%)

Memory
20.6MiB live, 248.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072537
094502
1515498
24029498
08136481
Stop Event
iter limit
node limit
iter limit
Counts
23 → 126
Calls
Call 1
Inputs
(*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64)))
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))
(*.f64 (/.f64 i alpha) #s(literal 2 binary64))
(/.f64 i alpha)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta)
#s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha))))
#s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))
(neg.f64 alpha)
(*.f64 #s(literal -4 binary64) i)
(/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha))
Outputs
(*.f64 (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) i) #s(literal 2 binary64) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))
(fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))
(fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) (+.f64 beta alpha) (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (+.f64 beta alpha) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) i)) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))
(+.f64 #s(literal 4 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64)))
(+.f64 (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha)) (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #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 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.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 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64)))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))))) (pow.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)))))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(/.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) #s(literal 2 binary64)) (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (neg.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (neg.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)))) (neg.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64))
(/.f64 (neg.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))) (*.f64 #s(literal -2 binary64) (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64)))
(neg.f64 (/.f64 (neg.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))) (fma.f64 (fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))))
(neg.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 #s(literal -2 binary64) (fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) (+.f64 beta alpha)))))
#s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha))
(*.f64 (+.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))))
(+.f64 (pow.f64 (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))
(*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))
(*.f64 (/.f64 i alpha) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 i alpha))
(*.f64 i (/.f64 #s(literal 2 binary64) alpha))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 i)) (neg.f64 alpha))
(/.f64 (*.f64 (neg.f64 i) #s(literal 2 binary64)) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) i)) (neg.f64 alpha))
(/.f64 (*.f64 #s(literal 2 binary64) i) alpha)
(+.f64 (/.f64 i alpha) (/.f64 i alpha))
(/.f64 (neg.f64 (neg.f64 i)) alpha)
(/.f64 (neg.f64 i) (neg.f64 alpha))
(/.f64 i alpha)
(neg.f64 (/.f64 (neg.f64 i) alpha))
(neg.f64 (/.f64 i (neg.f64 alpha)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 2 binary64)) (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)))))
(fma.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 1 binary64))) (pow.f64 (-.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta)) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta))))) (pow.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (/.f64 #s(literal 1/2 binary64) beta)))
(/.f64 (neg.f64 (neg.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)))) (neg.f64 (neg.f64 beta)))
(/.f64 (neg.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i))) (neg.f64 beta))
(/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta)
(neg.f64 (/.f64 (neg.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i))) beta))
(neg.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) (neg.f64 beta)))
#s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (-.f64 (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) alpha) (/.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (-.f64 (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) alpha) (/.f64 #s(literal -2 binary64) alpha)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (-.f64 (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) alpha) (/.f64 #s(literal -2 binary64) alpha)))))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (-.f64 (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) alpha) (/.f64 #s(literal -2 binary64) alpha))))
#s(approx (- 1 (/ alpha (+ 2 alpha))) (-.f64 (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha) alpha) (/.f64 #s(literal -2 binary64) alpha)))
(neg.f64 alpha)
(*.f64 #s(literal -4 binary64) i)
(*.f64 i #s(literal -4 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -8 binary64) (*.f64 alpha alpha)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -4 binary64) alpha) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal -8 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal -4 binary64) alpha)))
(/.f64 (-.f64 (/.f64 #s(literal -512 binary64) (pow.f64 alpha #s(literal 6 binary64))) (pow.f64 (/.f64 #s(literal -4 binary64) alpha) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -8 binary64) (*.f64 alpha alpha)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -4 binary64) alpha) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -8 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal -4 binary64) alpha)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)))) (neg.f64 alpha))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 8 binary64) alpha) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) #s(literal 4 binary64))) (*.f64 alpha alpha))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 3 binary64)) #s(literal 64 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 #s(literal 32 binary64) alpha)) (neg.f64 alpha)))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64))) alpha)
(/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha))
(neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) alpha))
(-.f64 (/.f64 #s(literal -8 binary64) (*.f64 alpha alpha)) (/.f64 #s(literal -4 binary64) alpha))

eval99.0ms (1.2%)

Memory
-16.2MiB live, 130.8MiB allocated
Compiler

Compiled 27 783 to 2 188 computations (92.1% saved)

prune32.0ms (0.4%)

Memory
-27.5MiB live, 71.2MiB allocated
Pruning

22 alts after pruning (17 fresh and 5 done)

PrunedKeptTotal
New3715376
Fresh11213
Picked325
Done033
Total37522397
Accuracy
100.0%
Counts
397 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.9%
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 #s(approx (+ (+ alpha beta) (* 2 i)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
65.3%
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) #s(approx (* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
63.1%
(+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64))
4.1%
(+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
3.4%
(+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
24.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
47.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64)))
17.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(approx (- (+ (* beta beta) (* (+ (+ (* 2 i) beta) 2) (+ (* 2 i) beta))) (* (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (+ (* 4 i) (* 2 beta)) 2))) (*.f64 (*.f64 i i) #s(literal -12 binary64))) alpha))) alpha))
15.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) alpha) (/.f64 (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) alpha)))
16.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
53.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 (fma.f64 #s(literal -1/4 binary64) beta #s(literal 1/2 binary64)) beta)))) #s(literal 1/2 binary64)))
54.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta)))) #s(literal 1/2 binary64)))
54.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
52.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (fma.f64 #s(literal -1/2 binary64) alpha #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
11.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 #s(approx (/ (- (/ 8 alpha) 4) (neg alpha)) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) alpha) #s(literal 8 binary64)) (*.f64 alpha alpha))) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64)))
10.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha))) #s(literal 1/2 binary64)))
11.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
4.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (/ (* 1/2 (+ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (/ (- (+ (* beta beta) (* (+ (+ (* 2 i) beta) 2) (+ (* 2 i) beta))) (* (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (+ (* 4 i) (* 2 beta)) 2))) alpha))) alpha) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 8 binary64))) i) #s(literal 1/2 binary64)) (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha))) (*.f64 i i))))
7.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
9.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
32.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
65.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
Compiler

Compiled 3 679 to 1 028 computations (72.1% saved)

regimes88.0ms (1%)

Memory
1.8MiB live, 140.9MiB allocated
Counts
42 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) #s(literal 1 binary64)))
(+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (fma.f64 #s(literal -1/2 binary64) alpha #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta)))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 (fma.f64 #s(literal -1/4 binary64) beta #s(literal 1/2 binary64)) beta)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(approx (- (- (* 0 alpha) 2) (+ (* 4 i) (* 2 alpha))) (*.f64 #s(literal -4 binary64) i)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) alpha)) alpha))) #s(literal 1/2 binary64)))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) #s(approx (* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(/.f64 (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64)))
(+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (* (+ (+ (* i 2) (+ alpha beta)) 2) 2)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 #s(approx (/ (- (/ 8 alpha) 4) (neg alpha)) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) alpha) #s(literal 8 binary64)) (*.f64 alpha alpha))) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 8 binary64) alpha) #s(literal 4 binary64)) (neg.f64 alpha)) #s(literal 2 binary64)) (neg.f64 alpha)))) #s(literal 1/2 binary64)))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(approx (- (+ (* beta beta) (* (+ (+ (* 2 i) beta) 2) (+ (* 2 i) beta))) (* (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (+ (* 4 i) (* 2 beta)) 2))) (*.f64 (*.f64 i i) #s(literal -12 binary64))) alpha))) alpha))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 #s(approx (+ (+ alpha beta) (* 2 i)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (/ (* 1/2 (+ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (/ (- (+ (* beta beta) (* (+ (+ (* 2 i) beta) 2) (+ (* 2 i) beta))) (* (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (+ (+ (* 4 i) (* 2 beta)) 2))) alpha))) alpha) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 alpha alpha)) #s(literal 8 binary64))) i) #s(literal 1/2 binary64)) (/.f64 #s(literal 6 binary64) (*.f64 alpha alpha))) (*.f64 i i))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1 binary64)) alpha) (/.f64 (*.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 beta beta)) (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)) alpha)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha))) (neg.f64 alpha))) (neg.f64 alpha)))
Outputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
Calls

7 calls:

22.0ms
alpha
13.0ms
i
11.0ms
(*.f64 #s(literal 2 binary64) i)
11.0ms
beta
10.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
83.6%2alpha
80.3%3beta
78.6%2i
95.5%3(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
95.5%3(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
95.5%3(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
78.6%2(*.f64 #s(literal 2 binary64) i)
Compiler

Compiled 87 to 55 computations (36.8% saved)

regimes23.0ms (0.3%)

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

3 calls:

7.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
7.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
7.0ms
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
95.4%3(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
95.4%3(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
95.4%3(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
Compiler

Compiled 81 to 41 computations (49.4% saved)

regimes38.0ms (0.4%)

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

3 calls:

23.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
6.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
6.0ms
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
95.3%3(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
95.3%3(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
95.3%3(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
Compiler

Compiled 81 to 41 computations (49.4% saved)

regimes22.0ms (0.3%)

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

3 calls:

9.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
5.0ms
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
5.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
94.7%3(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
94.7%3(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
94.7%3(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
Compiler

Compiled 81 to 41 computations (49.4% saved)

regimes17.0ms (0.2%)

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

3 calls:

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

Compiled 81 to 41 computations (49.4% saved)

regimes15.0ms (0.2%)

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

3 calls:

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

Compiled 81 to 41 computations (49.4% saved)

regimes13.0ms (0.1%)

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

3 calls:

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

Compiled 81 to 41 computations (49.4% saved)

regimes56.0ms (0.7%)

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

4 calls:

43.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
4.0ms
alpha
4.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
3.0ms
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
77.0%2alpha
85.2%3(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
85.2%3(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
85.2%3(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
Compiler

Compiled 82 to 44 computations (46.3% saved)

regimes11.0ms (0.1%)

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

3 calls:

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

Compiled 81 to 41 computations (49.4% saved)

regimes9.0ms (0.1%)

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

3 calls:

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

Compiled 81 to 41 computations (49.4% saved)

regimes42.0ms (0.5%)

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

3 calls:

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

Compiled 81 to 41 computations (49.4% saved)

regimes6.0ms (0.1%)

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

3 calls:

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

Compiled 81 to 41 computations (49.4% saved)

regimes11.0ms (0.1%)

Memory
-23.3MiB live, 22.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

7 calls:

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

Compiled 87 to 55 computations (36.8% saved)

bsearch1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9999999999791424
1.0
0.0ms
-0.9999999873620891
-0.9999964426218293
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9751346154617942e-20
1.3994553245918863e-19
0.0ms
-0.9999999873620891
-0.9999964426218293
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9751346154617942e-20
1.3994553245918863e-19
0.0ms
-0.9999999999452243
-0.9999999873620891
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9751346154617942e-20
1.3994553245918863e-19
0.0ms
-0.9999999873620891
-0.9999964426218293
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9751346154617942e-20
1.3994553245918863e-19
0.0ms
-0.9999999873620891
-0.9999964426218293
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9751346154617942e-20
1.3994553245918863e-19
0.0ms
-0.9999964426218293
-0.3697193729253154
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9751346154617942e-20
1.3994553245918863e-19
0.0ms
-0.9999964426218293
-0.3697193729253154
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9751346154617942e-20
1.3994553245918863e-19
0.0ms
-0.9999964426218293
-0.3697193729253154
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.533308352650257e-14
0.9999999999791424
0.0ms
-0.9999964426218293
-0.3697193729253154
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.533308352650257e-14
0.9999999999791424
0.0ms
-0.9999999873620891
-0.9999964426218293
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.533308352650257e-14
0.9999999999791424
0.0ms
-1.0
-0.9999999999452243
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch15.0ms (0.2%)

Memory
-20.3MiB live, 24.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
2.533308352650257e-14
0.9999999999791424
Samples
5.0ms160×0valid
Compiler

Compiled 652 to 382 computations (41.4% saved)

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

simplify57.0ms (0.7%)

Memory
21.3MiB live, 71.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01432098
12172088
24732088
318052088
449372088
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 9007199254553123/9007199254740992 binary64)) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 #s(approx (+ (+ alpha beta) (* 2 i)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007199164668999/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) #s(approx (* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) #s(approx (* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 3961408125713217/79228162514264337593543950336 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 3961408125713217/79228162514264337593543950336 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 3961408125713217/79228162514264337593543950336 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
Outputs
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 9007199254553123/9007199254740992 binary64)) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 (+.f64 beta alpha) i) i)) (+.f64 #s(approx (+ (+ alpha beta) (* 2 i)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007199164668999/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) #s(approx (* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) (+.f64 (/.f64 #s(approx (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (neg.f64 alpha)) #s(approx (* (+ (+ (* i 2) (+ alpha beta)) 2) 2) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 6646139978924579/332306998946228968225951765070086144 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (- 1 (/ alpha (+ 2 alpha))) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 3961408125713217/79228162514264337593543950336 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -9007181240342483/9007199254740992 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 3961408125713217/79228162514264337593543950336 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 3961408125713217/79228162514264337593543950336 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))

soundness1.1s (12.8%)

Memory
54.7MiB live, 1 068.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0130513286
1468211816
0880010828
049427
079416
1358410
22920410
08492376
093312602
1335712202
0883410996
013709500
148909180
080948432
0137314959
1491314537
0813613251
015106
025106
1119106
21045106
0812396
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 2 602 to 550 computations (78.9% saved)

preprocess102.0ms (1.2%)

Memory
-1.9MiB live, 145.6MiB allocated
Compiler

Compiled 4 294 to 326 computations (92.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...