Octave 3.8, jcobi/2

Time bar (total: 8.6s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze81.0ms (0.9%)

Memory
-22.5MiB live, 98.5MiB 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.7s (20.3%)

Memory
67.3MiB live, 2 558.2MiB allocated
Samples
741.0ms6 553×0valid
278.0ms1 257×1valid
159.0ms446×2valid
Precisions
Click to see histograms. Total time spent on operations: 904.0ms
ival-add: 233.0ms (25.8% of total)
ival-div: 230.0ms (25.4% of total)
ival-mult: 168.0ms (18.6% of total)
ival->: 91.0ms (10.1% of total)
adjust: 90.0ms (10% of total)
ival-sub: 55.0ms (6.1% of total)
exact: 18.0ms (2% of total)
ival-and: 16.0ms (1.8% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain365.0ms (4.2%)

Memory
-36.8MiB live, 631.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
860-1(-3.2310024769925445e-233 -4.000438696422376e-160 6.309459120485221e-303)(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
650-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/n810
(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))overflow81
+.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))cancellation650
Confusion
Predicted +Predicted -
+1110
-0145
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+11100
-00145
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0145
176
235
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
40.0ms96×1valid
38.0ms384×0valid
14.0ms30×2valid
1.0ms3valid
Compiler

Compiled 565 to 122 computations (78.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
adjust: 31.0ms (45.5% of total)
ival-div: 13.0ms (19.1% of total)
ival-add: 12.0ms (17.6% of total)
ival-mult: 8.0ms (11.8% of total)
ival-sub: 3.0ms (4.4% of total)
ival-true: 1.0ms (1.5% of total)
exact: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)

preprocess184.0ms (2.1%)

Memory
44.0MiB live, 234.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069269
1186263
2682263
33464261
01529
02529
14329
211829
348629
4236829
5381329
6510929
0808326
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))
(/.f64 (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 beta alpha) #s(literal 1 binary64)) #s(literal 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.0MiB live, 1.0MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.5%
(/.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)

simplify205.0ms (2.4%)

Memory
4.3MiB live, 162.5MiB 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-diff0
(/.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))
cost-diff128
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
cost-diff128
(+.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))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015133
025133
143133
2118133
3486133
42368133
53813133
65109133
08083122
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))
(/.f64 (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 beta alpha) #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))
(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 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 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 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)

localize81.0ms (0.9%)

Memory
0.1MiB live, 75.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
accuracy0.07488251953688403
(/.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)))
accuracy14.879823881664324
(+.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))
accuracy19.85990248811629
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
Samples
36.0ms192×0valid
25.0ms15×2valid
9.0ms48×1valid
0.0ms3valid
Compiler

Compiled 268 to 32 computations (88.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
ival-div: 45.0ms (75.6% of total)
ival-add: 6.0ms (10.1% of total)
adjust: 3.0ms (5% of total)
ival-mult: 3.0ms (5% of total)
ival-sub: 2.0ms (3.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series96.0ms (1.1%)

Memory
-36.7MiB live, 137.1MiB allocated
Counts
5 → 142
Calls
Call 1
Inputs
(+.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 (*.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 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)))
Outputs
(+ 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)))
(* 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)))))))))))))
(/ (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))))
(/ (- (+ 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/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
(- (+ (* -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 (/ (- (+ 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/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)
(- (* -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 (* -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/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 (/ (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))))))
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 (* 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 (+ (* -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)))))
(- (+ 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/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 (+ (* -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 (/ 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)
(* 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)))))))))))
(/ (- 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 (* 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))))
(* 2 i)
(* i (+ 2 (+ (/ alpha i) (/ beta 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/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 (+ (* 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/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/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
51.0ms
alpha
@0
((+ (/ (/ (* (+ 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)) 1) 2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))))
7.0ms
beta
@0
((+ (/ (/ (* (+ 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)) 1) 2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))))
6.0ms
alpha
@-inf
((+ (/ (/ (* (+ 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)) 1) 2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))))
5.0ms
beta
@-inf
((+ (/ (/ (* (+ 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)) 1) 2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))))
5.0ms
alpha
@inf
((+ (/ (/ (* (+ 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)) 1) 2) (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))))

simplify491.0ms (5.7%)

Memory
14.7MiB live, 220.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
093312651
1316911026
088399914
Stop Event
iter limit
node limit
Counts
142 → 140
Calls
Call 1
Inputs
(+ 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)))
(* 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)))))))))))))
(/ (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))))
(/ (- (+ 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/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
(- (+ (* -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 (/ (- (+ 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/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)
(- (* -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 (* -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/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 (/ (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))))))
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 (* 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 (+ (* -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)))))
(- (+ 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/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 (+ (* -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 (/ 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)
(* 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)))))))))))
(/ (- 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 (* 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))))
(* 2 i)
(* i (+ 2 (+ (/ alpha i) (/ beta 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/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 (+ (* 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/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/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 (/ (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 (*.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 (fma.f64 (neg.f64 alpha) (+.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.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 (+.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 #s(literal 1 binary64) (+.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 (/ 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 (/.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 (-.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 (*.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 3 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64)))) (-.f64 (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 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.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 (+.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 #s(literal 1 binary64) (+.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 (/.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 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 (neg.f64 (+.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.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 (+.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 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta))))) 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 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)) #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)
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(*.f64 #s(literal 1/2 binary64) (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 (* 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 (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 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.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 (+.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 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (*.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 #s(literal 1/2 binary64) (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 (- (+ (* -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 (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 3 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64)))) (-.f64 (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 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.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 (+.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 #s(literal 1 binary64) (+.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 (/.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 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 #s(literal -1/2 binary64) (+.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.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 (+.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 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta))))) alpha (*.f64 (*.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 #s(literal 1/2 binary64) (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))))
(/ (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 (*.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 (fma.f64 (neg.f64 alpha) (+.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.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 (+.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 #s(literal 1 binary64) (+.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 (/ 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 (/.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 (-.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 (*.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 3 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64)))) (-.f64 (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 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.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 (+.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 #s(literal 1 binary64) (+.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 (/.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 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 (neg.f64 (+.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.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 (+.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 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta))))) 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 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))
(/ (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 (neg.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 (fma.f64 (-.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))) (-.f64 (+.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)))) (/.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 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 (-.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (-.f64 (+.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 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)))) (-.f64 (+.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)))) (/.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 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)))
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/.f64 (+.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 #s(literal 0 binary64) (/.f64 (*.f64 beta beta) alpha)) (-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (*.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 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)))) 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 (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 beta beta) alpha) (/.f64 (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (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 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (*.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 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)))) 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 (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 beta beta) alpha) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -1 binary64) #s(literal -2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (fma.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)) (/.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 #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 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
(fma.f64 (fma.f64 (/.f64 i alpha) #s(literal 2 binary64) (/.f64 beta alpha)) alpha alpha)
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 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 (- (+ 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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -1 binary64) #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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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
#s(literal -1 binary64)
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -1 binary64) #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 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) 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 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -1 binary64) #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 (-.f64 (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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 (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)))) (/.f64 beta alpha)) (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) 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 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -1 binary64) #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 (neg.f64 alpha) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) 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 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 alpha 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 (fma.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 beta)) (/.f64 (-.f64 (*.f64 beta beta) (pow.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 beta alpha)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 alpha alpha)))) alpha)
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i 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 (-.f64 (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) (+.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 (fma.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) alpha) (-.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) alpha) (*.f64 beta beta)) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta))))) (neg.f64 alpha)) #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)
(* -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 (fma.f64 (/.f64 (-.f64 (fma.f64 beta beta (/.f64 (fma.f64 (+.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 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) alpha) (-.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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) (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))))) (neg.f64 alpha))) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #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)
(* -1 (* alpha (- (* -1 (/ (+ beta (* 2 i)) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) alpha) #s(literal -1/2 binary64) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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 -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) 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 -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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)))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) #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)) 1)
(-.f64 (/.f64 (+.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 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 (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) (+.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)
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) alpha) (-.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)))) alpha) (*.f64 beta beta)) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta))))) alpha) #s(literal -1 binary64) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta))) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) 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 (neg.f64 alpha) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 beta) beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) alpha) #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta)) 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 (neg.f64 alpha) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 beta)) (/.f64 (fma.f64 (neg.f64 beta) beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) alpha) (fma.f64 (neg.f64 beta) beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (neg.f64 alpha)) (fma.f64 #s(literal 2 binary64) i beta)) alpha)))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(-.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 (+ (* -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 (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 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i 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))))) (+ (* 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 (+.f64 (-.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 (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 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #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 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.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 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i 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))))) (+ (* 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 (+.f64 (-.f64 (fma.f64 (fma.f64 (neg.f64 (fma.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 3 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) (-.f64 (fma.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 (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 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #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)) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) 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 (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 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #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 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.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 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ alpha (* 2 i))
(fma.f64 #s(literal 2 binary64) i alpha)
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/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 (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 (*.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 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta (*.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 (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/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 (neg.f64 (fma.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 3 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) (-.f64 (fma.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 (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 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #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)) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) 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 (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 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))))) beta (*.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)))) #s(literal 1/2 binary64))) beta (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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 (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 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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 (+.f64 (-.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 (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 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #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 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.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 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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 (+.f64 (-.f64 (fma.f64 (fma.f64 (neg.f64 (fma.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 3 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) (-.f64 (fma.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 (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 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #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)) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) 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 (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 (*.f64 alpha alpha) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #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 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.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 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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 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 (fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)))) #s(literal 0 binary64)) beta (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha))) (/.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 (fma.f64 (-.f64 (-.f64 (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 4 binary64))))) beta (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)))) #s(literal 0 binary64)) beta (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha))) (/.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)))
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) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #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 #s(literal 2 binary64) (/.f64 alpha beta)) (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 alpha beta)))) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (+.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) beta) (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) beta) (*.f64 (/.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) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta))) (/.f64 #s(literal 2 binary64) 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 #s(literal 2 binary64) (/.f64 alpha beta)) (-.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 alpha beta))) (/.f64 (fma.f64 (neg.f64 (fma.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)) (*.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)))) (pow.f64 beta #s(literal 3 binary64))))) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (+.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) beta) (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) beta) (*.f64 (/.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) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta))) (/.f64 #s(literal 2 binary64) beta)))))
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(fma.f64 (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 alpha beta)) beta beta)
1
#s(literal 1 binary64)
(+ 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 (neg.f64 (fma.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)) (/.f64 (-.f64 #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 (neg.f64 (fma.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)) (*.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)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (neg.f64 (fma.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)) (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(-.f64 #s(literal 1 binary64) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #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 #s(literal 1 binary64) (/.f64 alpha beta)) (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 alpha beta)))) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (+.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) beta) (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) beta) (*.f64 (/.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) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta))) (/.f64 #s(literal 2 binary64) 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 #s(literal 1 binary64) (/.f64 alpha beta)) (-.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 alpha beta))) (/.f64 (fma.f64 (neg.f64 (fma.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)) (*.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)))) (pow.f64 beta #s(literal 3 binary64))))) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (+.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) beta) (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) beta) (*.f64 (/.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) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta))) (/.f64 #s(literal 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 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (*.f64 (/.f64 alpha beta) (/.f64 alpha beta))) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (*.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 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 (fma.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) (pow.f64 beta #s(literal 3 binary64))))) (/.f64 alpha beta)) #s(literal 1 binary64)) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (*.f64 beta beta)))) 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 -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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)))
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 alpha alpha) beta) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) beta) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) 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)))
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.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 (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 beta)) (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta)) beta))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) beta) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 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 -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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 (fma.f64 (/.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal -1/2 binary64))) 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 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta))) (neg.f64 beta))) 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 -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 alpha alpha) beta) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) beta) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) 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)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.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 (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (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 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 beta)) (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta)) beta))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(*.f64 (-.f64 (/.f64 #s(literal 0 binary64) beta) (-.f64 #s(literal 1 binary64) (/.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)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 alpha) alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) beta)) (neg.f64 beta)) beta (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)))
(neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) (/.f64 (fma.f64 (neg.f64 alpha) alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) beta) (neg.f64 (fma.f64 (neg.f64 alpha) alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) (neg.f64 beta)) (fma.f64 #s(literal 2 binary64) i alpha)) (neg.f64 beta)) beta (neg.f64 beta)))
(- (+ 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 (neg.f64 (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 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 (neg.f64 (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 (neg.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 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+ alpha beta)
(+.f64 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 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)))
(/ (- 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 (neg.f64 (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 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 (neg.f64 (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 (neg.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 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 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -2 binary64))) 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 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 4 binary64))) i (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -2 binary64))) i beta) alpha)
(+ 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 (/.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/16 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 (-.f64 #s(literal 1 binary64) (/.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)))) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) i) (/.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)))))
(* 2 i)
(*.f64 #s(literal 2 binary64) i)
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 alpha i)) (/.f64 beta i)) 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 #s(literal -1/32 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/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 #s(literal -1/32 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/2 binary64))
(* 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 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1/4 binary64) (/.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))))) (fma.f64 (/.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) i) (/.f64 (*.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 #s(literal 1/16 binary64) (fma.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) (/.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))))) (*.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 (+ (* 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 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i) (/.f64 (fma.f64 (/.f64 (*.f64 (*.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 beta alpha)) i) #s(literal -1/64 binary64) (fma.f64 (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i))) #s(literal 1/16 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)) (+.f64 beta alpha)) #s(literal -1/16 binary64)))) (neg.f64 (pow.f64 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (+.f64 beta alpha) i) #s(literal -1 binary64) #s(literal -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 #s(literal 1/32 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)) (+.f64 beta alpha)) (pow.f64 i #s(literal 3 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/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 (fma.f64 (/.f64 (*.f64 (*.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 beta alpha)) i) #s(literal -1/64 binary64) (fma.f64 (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i))) #s(literal 1/16 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)) (+.f64 beta alpha)) #s(literal -1/16 binary64)))) (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 (fma.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))) (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/4 binary64) (fma.f64 (/.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)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal -1/64 binary64) (neg.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 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)) (+.f64 beta alpha)) #s(literal -1/16 binary64))) (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))

rewrite230.0ms (2.7%)

Memory
12.7MiB live, 353.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015103
025103
1125103
21197103
0870793
Stop Event
iter limit
node limit
iter limit
Counts
5 → 303
Calls
Call 1
Inputs
(+.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 (*.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 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)))
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (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)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (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)) (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (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)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 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))) (*.f64 (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)) #s(literal 1 binary64))) (*.f64 (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))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.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 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (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))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (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)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (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)) (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 #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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.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)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (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)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (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)) (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (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)) (pow.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (-.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))) (pow.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha)) #s(literal -1 binary64)) (/.f64 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha)) #s(literal -1 binary64)) (/.f64 (pow.f64 (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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (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)) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (pow.f64 (-.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 (-.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 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (/.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (pow.f64 (-.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))) #s(literal 1 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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 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 (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 (-.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 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 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 (+.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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (-.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 (+.f64 beta alpha) (pow.f64 (-.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) (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 beta alpha) (pow.f64 (-.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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (-.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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (-.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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.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 (*.f64 (+.f64 beta alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64))) (pow.f64 (-.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 beta alpha) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.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 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 (+.f64 beta alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64))) (pow.f64 (-.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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.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 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (+.f64 beta alpha)) #s(literal -1 binary64)) (/.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 (+.f64 beta alpha) #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.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 (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (-.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 (neg.f64 (+.f64 beta alpha)) (-.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 (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (-.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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (pow.f64 (-.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)) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (pow.f64 (-.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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.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 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.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 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 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.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))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (pow.f64 (+.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 (pow.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.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 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.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 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 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 -1 binary64))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.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 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.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))) #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 #s(literal 1 binary64) (pow.f64 (-.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 (-.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 #s(literal 1 binary64) (pow.f64 (-.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))) #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 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 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 (/.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 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (/.f64 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -2 binary64)) #s(literal -1 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 (pow.f64 (+.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 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (+.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 beta alpha) (+.f64 beta alpha)) (/.f64 (pow.f64 (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))) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.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))) #s(literal -1 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))
(fma.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (+.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 #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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.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 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 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))) (pow.f64 (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)) #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 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #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 -1 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.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))) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.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 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 beta alpha) (*.f64 i #s(literal 2 binary64))))))
(/.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 beta alpha) (*.f64 i #s(literal 2 binary64)))) (*.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.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 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 beta alpha) (*.f64 i #s(literal 2 binary64)))))
(/.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) i) #s(literal 2 binary64))))))
(/.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 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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))) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 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 beta alpha) (*.f64 i #s(literal 2 binary64))))
(/.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) i) #s(literal 2 binary64)))))
(/.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))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 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))) (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 (-.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 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 (+.f64 beta alpha) (pow.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) #s(literal -1 binary64))) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta alpha) #s(literal -1 binary64))) (*.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 (/.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (/.f64 (-.f64 beta alpha) (pow.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) #s(literal -1 binary64))) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (+.f64 beta alpha) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) #s(literal -1 binary64))) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) #s(literal -1 binary64)) (*.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 2 binary64)) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))))
(+.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta)
(+.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)
(+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))
(+.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))
(+.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64))))
(+.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (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)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (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)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 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)))
(*.f64 (neg.f64 (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))) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 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))) (/.f64 (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))))
(*.f64 (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)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 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))))
(pow.f64 (/.f64 (/.f64 #s(literal 2 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))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 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))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (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))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (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))))) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 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)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 (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)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 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)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 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))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 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)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 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))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 #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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (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))) #s(literal -2 binary64))
(/.f64 (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)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 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))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 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))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 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))))
(neg.f64 (/.f64 (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)) #s(literal -2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 binary64)) (*.f64 #s(literal 2 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)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 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)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -2 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))) #s(literal 2 binary64)) (/.f64 (pow.f64 (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)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (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)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 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)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (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)) (pow.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (-.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))) (pow.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha)) #s(literal -1 binary64)) (/.f64 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha)) #s(literal -1 binary64)) (/.f64 (pow.f64 (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 (neg.f64 (pow.f64 (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 (neg.f64 (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (pow.f64 (-.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)) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (/.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (pow.f64 (-.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))))
(*.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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 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 (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 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 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 (+.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))))
(*.f64 (/.f64 (/.f64 (-.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 (+.f64 beta alpha) (pow.f64 (-.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) (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 beta alpha) (pow.f64 (-.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))))
(*.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (-.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))))
(*.f64 (/.f64 (-.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 (*.f64 (+.f64 beta alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64))) (pow.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.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 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.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 (+.f64 beta alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64))) (pow.f64 (-.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))))
(*.f64 (/.f64 (-.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 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.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))))
(*.f64 (/.f64 (neg.f64 (+.f64 beta alpha)) #s(literal -1 binary64)) (/.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 (+.f64 beta alpha) #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.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 (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.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 (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (-.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))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (pow.f64 (-.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)) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (pow.f64 (-.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))))
(*.f64 (/.f64 (+.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 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (+.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 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.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))))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)))
(*.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 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.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 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 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 -1 binary64))))
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (-.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))))
(*.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 #s(literal 1 binary64) (pow.f64 (-.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 (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 #s(literal 1 binary64) (pow.f64 (-.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))))
(*.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 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 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 (/.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 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.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 -1 binary64)) (/.f64 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #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 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (pow.f64 (+.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 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (pow.f64 (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 beta alpha) (+.f64 beta alpha)) (pow.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))) #s(literal -1 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 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(pow.f64 (/.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (-.f64 beta alpha)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha)) #s(literal 1 binary64))) (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 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal -1 binary64) (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))) (fma.f64 #s(literal -1 binary64) (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 (-.f64 beta alpha) (+.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 (*.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 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 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(/.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 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (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 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha)) #s(literal 1 binary64)) (*.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 (*.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 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (-.f64 beta alpha)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.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) (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))))))
(/.f64 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (fma.f64 #s(literal -1 binary64) (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 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.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 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (-.f64 beta alpha)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.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) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) (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)) (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 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -2 binary64))) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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 #s(literal 0 binary64) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(-.f64 (/.f64 #s(literal 0 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 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 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)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (+.f64 beta alpha)) #s(literal -1 binary64)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) #s(literal -1 binary64)) (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) #s(literal -1 binary64)) (/.f64 (neg.f64 (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 beta alpha) #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (+.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 (-.f64 beta alpha) (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 -1 binary64))))
(*.f64 (/.f64 (+.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 beta alpha) (pow.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.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 beta alpha) (pow.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.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 (+.f64 beta alpha) (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 -1 binary64))))
(*.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 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.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 beta alpha) (*.f64 i #s(literal 2 binary64))))
(*.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 #s(literal 1 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 -1 binary64))))
(*.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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))
(*.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (-.f64 beta alpha)) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)))
(*.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64))))
(*.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))))
(pow.f64 (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) #s(literal -1 binary64))
(/.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 (neg.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1 binary64))) (neg.f64 (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 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.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 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (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))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) #s(literal -1 binary64)))

eval94.0ms (1.1%)

Memory
9.2MiB live, 209.9MiB allocated
Compiler

Compiled 28 860 to 2 542 computations (91.2% saved)

prune24.0ms (0.3%)

Memory
-30.7MiB live, 48.1MiB allocated
Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New48215497
Fresh000
Picked101
Done000
Total48315498
Accuracy
99.9%
Counts
498 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.9%
(/.f64 (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)) #s(literal 2 binary64))
58.5%
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64)) #s(literal 2 binary64))
65.0%
(/.f64 (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)) #s(literal 2 binary64))
65.0%
(/.f64 (+.f64 (*.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)) #s(literal 2 binary64))
3.5%
(/.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))
23.9%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/.f64 (-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 beta beta) alpha)) (-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (*.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 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)))) alpha)) #s(literal 2 binary64))
59.3%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (-.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 2 binary64))
55.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
42.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)))
22.0%
#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 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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))
26.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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)))
63.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)))
75.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (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))))
31.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
58.7%
#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 284 to 654 computations (49.1% saved)

simplify147.0ms (1.7%)

Memory
26.0MiB live, 216.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
046479
074471
1173471
2454471
31463471
43680471
55692471
08062463
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 #s(literal 1/2 binary64) (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))))
(*.f64 #s(literal 1/2 binary64) (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)
(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))
(/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))
beta
(+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) i beta)
#s(literal 2 binary64)
i
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
#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))
#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 (+.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) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))
(*.f64 alpha alpha)
alpha
(*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))
(-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha))
#s(literal -2 binary64)
(fma.f64 #s(literal 2 binary64) i alpha)
#s(literal 2 binary64)
i
#s(literal 1/2 binary64)
(/.f64 (+.f64 (*.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)) #s(literal 2 binary64))
(+.f64 (*.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 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 beta alpha)
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 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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
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 #s(literal 1/2 binary64) (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(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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)))
(*.f64 #s(literal 1/2 binary64) (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)))
(*.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))
#s(literal 1/2 binary64)
(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))
(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))
(/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))
(/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))
beta
(+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))
(+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) i beta)
(fma.f64 i #s(literal 2 binary64) beta)
#s(literal 2 binary64)
i
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))
#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))
#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)))
#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) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 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 (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 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 beta alpha) #s(literal 2 binary64))) #s(literal -1 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) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #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 (fma.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))
(*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))
(*.f64 alpha alpha)
alpha
(*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))
(*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha))
(-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha))
(-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))
#s(literal -2 binary64)
(fma.f64 #s(literal 2 binary64) i alpha)
(fma.f64 i #s(literal 2 binary64) alpha)
#s(literal 2 binary64)
i
#s(literal 1/2 binary64)
(/.f64 (+.f64 (*.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)) #s(literal 2 binary64))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (*.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 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 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 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))
(+.f64 beta alpha)
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 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.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)))
(*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (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))
(fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
i
#s(literal 2 binary64)
#s(literal 1 binary64)

localize228.0ms (2.6%)

Memory
-12.0MiB live, 242.3MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(*.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)))
accuracy1.760327435044166
(*.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)))))
accuracy14.879823881664324
(+.f64 (*.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))
accuracy18.549790677325245
(/.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))))
accuracy0.0078125
(*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))
accuracy13.286289652595231
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
accuracy15.986243147992408
(/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha)))
accuracy16.279571908678705
(fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
accuracy0.00390625
(+.f64 (+.f64 beta alpha) #s(literal 2 binary64))
accuracy0.015625
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
accuracy12.66959424564546
#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)))
accuracy20.403321570652214
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
accuracy26.42801768848057
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
accuracy0
(*.f64 #s(literal 1/2 binary64) (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)))
accuracy0.015625
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
accuracy0.015625
(/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))
accuracy15.842402162074892
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (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))))
Samples
73.0ms30×2valid
44.0ms165×0valid
34.0ms60×1valid
1.0ms3valid
Compiler

Compiled 937 to 94 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
ival-sub: 36.0ms (30.7% of total)
ival-div: 26.0ms (22.1% of total)
ival-add: 23.0ms (19.6% of total)
ival-mult: 20.0ms (17% of total)
adjust: 12.0ms (10.2% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series142.0ms (1.6%)

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

9 calls:

TimeVariablePointExpression
34.0ms
i
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 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))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha)) (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) (/ (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) 2) (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) (+ beta alpha) (/ beta (+ (* 2 i) beta)) (+ (+ beta alpha) 2) (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))
31.0ms
alpha
@inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 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))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha)) (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) (/ (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) 2) (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) (+ beta alpha) (/ beta (+ (* 2 i) beta)) (+ (+ beta alpha) 2) (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))
10.0ms
i
@-inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 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))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha)) (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) (/ (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) 2) (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) (+ beta alpha) (/ beta (+ (* 2 i) beta)) (+ (+ beta alpha) 2) (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))
7.0ms
alpha
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 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))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha)) (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) (/ (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) 2) (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) (+ beta alpha) (/ beta (+ (* 2 i) beta)) (+ (+ beta alpha) 2) (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))
7.0ms
beta
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 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))) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha)) (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) (/ (+ (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) 1) 2) (* (+ beta alpha) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))) (+ beta alpha) (/ beta (+ (* 2 i) beta)) (+ (+ beta alpha) 2) (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))))

simplify272.0ms (3.2%)

Memory
34.1MiB live, 223.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0218521919
1753421919
0868719952
Stop Event
iter limit
node limit
Counts
350 → 348
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/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1 (/ beta (+ 2 beta)))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (/ 1 (pow (+ 2 beta) 2))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
1/2
(+ 1/2 (* -1/4 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(+ 1/2 (* (pow alpha 2) (- (* 1/8 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1/2 (* (pow alpha 2) (- (* alpha (+ (* 1/8 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (* alpha (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(pow alpha 2)
(* -2 (* i (+ 2 (* 2 i))))
(+ (* -2 (* i (+ 2 (* 2 i)))) (* -1 (* alpha (+ 2 (* 4 i)))))
(+ (* -2 (* i (+ 2 (* 2 i)))) (* alpha (+ (* -1 alpha) (* -1 (+ 2 (* 4 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)))))
beta
(+ alpha beta)
(+ 2 beta)
(+ 2 (+ alpha beta))
(* -1/2 (/ (pow alpha 2) (* i (+ 2 (* 2 i)))))
(* (pow alpha 2) (- (* 1/4 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i)))))))
(* (pow alpha 2) (- (* alpha (+ (* 1/4 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* alpha (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i)))))))
(* (pow alpha 2) (- (* alpha (+ (* 1/4 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* alpha (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (+ (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* alpha (+ (* -1/2 (/ (* (+ 2 (* 4 i)) (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* i (+ 2 (* 2 i))))) (* -1/8 (/ (+ 2 (* 4 i)) (* (pow i 3) (pow (+ 2 (* 2 i)) 3))))))))))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i)))))))
(/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (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)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (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))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* -1 (/ (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (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)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))
(+ (* alpha (+ 2 (+ (* 2 beta) (* 4 i)))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(+ (* alpha (+ 2 (+ alpha (+ (* 2 beta) (* 4 i))))) (* (+ 2 (+ beta (* 2 i))) (+ 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)
(* 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/2 (/ (+ 2 (* 4 i)) alpha))
(/ (- (* 1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (+ (* -1/2 (+ 2 (* 4 i))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))))))) (pow alpha 3))) (+ (* -1/2 (+ 2 (* 4 i))) (+ (* -1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha))))) alpha)
(* -1 (pow alpha 2))
(* (pow alpha 2) (- (* -1 (/ (+ 2 (* 4 i)) alpha)) 1))
(* (pow alpha 2) (- (+ (* -2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (* -1 (/ (+ 2 (* 4 i)) alpha))) 1))
(/ (- (+ 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
(* alpha (+ 1 (/ beta alpha)))
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(- (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) 1)
(- (* -1 (/ (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) (pow alpha 2))) (+ 1 (* -1 (/ (+ 2 (* 4 i)) alpha))))
(- (* -1 (/ (+ (* -1 (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) (* 2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))))) (pow alpha 3))) (+ 1 (+ (* -2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (* 4 i)) alpha)) (/ (pow (+ 2 (* 4 i)) 2) (pow alpha 2))))))
(/ -1 alpha)
(/ (- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)))) alpha)
(/ (- (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- beta (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)))) alpha)
(/ (- (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- beta (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- beta (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) (pow alpha 3))) (/ beta alpha)) (+ 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 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2)))))) alpha)
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))))
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (+ (* 2 (/ 1 alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (+ 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/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 (/ (+ (* -1/2 (+ 2 (* 4 i))) (* 1/2 (/ (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))))) alpha))) alpha)) (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(* (pow alpha 2) (- (* -1 (/ (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 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 (/ beta alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(- (* -1 (/ (- (+ (* -2 (/ (* i (+ 2 (* 2 i))) alpha)) (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ 2 (* 4 i))) alpha)) 1)
(- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) alpha)) (/ (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))) alpha)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))) alpha)) (+ 2 (* 4 i))) alpha)) 1)
(* -1 (/ (+ 1 (* -1 (/ (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (+ beta (+ (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha) (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))) (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (+ beta (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))) (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))) alpha))) alpha))
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) alpha))))
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 (+ 2 (+ beta (* 2 i)))) (+ (* -1 (+ beta (* 2 i))) (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)))) 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/2 (* 1/4 (/ (pow beta 2) (* i (+ 2 (* 2 i))))))
(+ 1/2 (* (pow beta 2) (+ (* -1/8 (/ (* beta (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1/2 (* (pow beta 2) (+ (* beta (+ (* -1/2 (* beta (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))) (* -1/8 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
1
(+ 1 (* 1/2 (/ (pow beta 2) (* i (+ 2 (* 2 i))))))
(+ 1 (* (pow beta 2) (+ (* -1/4 (/ (* beta (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1 (* (pow beta 2) (+ (* beta (- (* -1 (* beta (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))) (* 1/4 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(/ beta (+ 2 (* 2 i)))
(* beta (+ (* -1 (/ beta (pow (+ 2 (* 2 i)) 2))) (/ 1 (+ 2 (* 2 i)))))
(* beta (+ (* beta (- (/ beta (pow (+ 2 (* 2 i)) 3)) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i)))))
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 (* 2 i)) 4))) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i)))))
(* 1/2 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ 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)))))))
(* 1/2 (/ beta i))
(* beta (+ (* -1/4 (/ beta (pow i 2))) (* 1/2 (/ 1 i))))
(* beta (+ (* beta (- (* 1/8 (/ beta (pow i 3))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(* beta (+ (* beta (- (* beta (+ (* -1/16 (/ beta (pow i 4))) (* 1/8 (/ 1 (pow i 3))))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(+ 2 alpha)
(* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* -1 (/ (* alpha (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (* beta (+ (* -1 (/ 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 (/ (* alpha (+ 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 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* alpha (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* beta (- (* beta (- (* -1 (/ (* alpha (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (+ (* -1 (/ 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 (/ (* alpha (+ 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 (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (+ (* -1 (/ 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 (/ (* alpha (+ 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 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* alpha (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))
(+ (* beta (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))
(+ (* beta (+ 2 (+ beta (+ (* 2 alpha) (* 4 i))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))
(+ 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 (* -1/2 (/ (+ 2 (* 4 i)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 4 i)) beta)) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 4 i)) beta)) (+ (* -1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow beta 3))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2))))))
2
(+ 2 (* -1 (/ (+ 2 (* 4 i)) beta)))
(- (+ 2 (* -1 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2)))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))
(- (+ 2 (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) (pow beta 2))) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow beta 2))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))))
(+ 1 (* -1 (/ (+ 2 (* 2 i)) beta)))
(- (+ 1 (/ (pow (+ 2 (* 2 i)) 2) (pow beta 2))) (+ (* 2 (/ i beta)) (* 2 (/ 1 beta))))
(- (+ 1 (* -1 (/ (pow (+ 2 (* 2 i)) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow beta 2))) (+ (* 2 (/ i beta)) (* 2 (/ 1 beta)))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(+ 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 (+ (* -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)))))))
(* beta (+ 1 (/ alpha beta)))
(+ 1 (* -2 (/ i beta)))
(- (+ 1 (* 4 (/ (pow i 2) (pow beta 2)))) (* 2 (/ i beta)))
(- (+ 1 (* -8 (/ (pow i 3) (pow beta 3)))) (+ (* -4 (/ (pow i 2) (pow beta 2))) (* 2 (/ i beta))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(/ 1 beta)
(/ (- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))) beta)
(/ (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 alpha) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (pow beta 2))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))) beta)
(/ (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 alpha) (* 4 i))) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 alpha) (+ 2 (+ (* 2 alpha) (* 4 i)))))))) (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (* -1 alpha) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 3))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 alpha) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2))))))) beta)
(pow beta 2)
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))))
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (/ (* (+ 2 (+ alpha (* 2 i))) (+ 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)))
(+ 1 (* 1/2 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) (* 1/2 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) beta))) beta)) (* -1/2 (+ (* -2 i) (* -1 (+ 2 (* 2 i)))))) beta)))
(+ 2 (+ (* -2 (/ i beta)) (* -1 (/ (+ 2 (* 2 i)) beta))))
(+ 2 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2) beta)) (* 2 (/ (* i (+ 2 (* 2 i))) beta))) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) beta)))
(+ 2 (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -2 i) (* -1 (+ 2 (* 2 i)))))) beta)) (* -1 (/ (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) beta))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) beta)) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) beta)) (* -1 (+ 2 (* 2 i)))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) beta)) (* -1 (pow (+ 2 (* 2 i)) 2))) beta)) (* -1 (+ 2 (* 2 i)))) beta)))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(- (+ 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 (/ alpha beta)) 1)))
(+ 1 (* -1 (/ (- (* -4 (/ (pow i 2) beta)) (* -2 i)) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -8 (/ (pow i 3) beta)) (* -4 (pow i 2))) beta)) (* -2 i)) beta)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* -1 (/ (- (/ alpha beta) (+ 1 (+ (* -1 (/ (+ 2 (+ alpha (* 2 i))) beta)) (* -1 (/ (+ alpha (* 2 i)) beta))))) beta))
(* -1 (/ (- (* -1 (/ (+ (* -1 (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)) 1) beta))
(* -1 (/ (- (* -1 (/ (+ (* -1 (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta))) beta)) 1) beta))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta))))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (+ (* -1 (+ alpha (* 2 i))) (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)))) beta))))
(* 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 (* i (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (* -1/2 (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* i (+ (* -1/2 (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))) (* beta (+ 2 beta)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* beta (+ 2 beta))))))) (* -1/2 (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2))))))))))
(+ 1 (+ (* -1 (* i (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))) (* beta (+ 2 beta)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* beta (+ 2 beta))))))) (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+ (* -2 (/ (* beta i) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(+ (* i (- (* 4 (/ (* beta i) (pow (+ 2 beta) 3))) (* 2 (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* i (- (* i (- (* -8 (/ (* beta i) (pow (+ 2 beta) 4))) (* -4 (/ beta (pow (+ 2 beta) 3))))) (* 2 (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (* i (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))) (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* i (+ (* 1/2 (* i (+ (* -4 (/ (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))) (* alpha (+ 2 alpha)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (* alpha (+ 2 alpha))))))) (* 1/2 (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))))))))
(* -1 (* alpha (+ 2 alpha)))
(+ (* -1 (* alpha (+ 2 alpha))) (* -1 (* i (+ (* 2 alpha) (* 2 (+ 2 alpha))))))
(+ (* -1 (* alpha (+ 2 alpha))) (* i (+ (* -4 i) (* -1 (+ (* 2 alpha) (* 2 (+ 2 alpha)))))))
(- (+ 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))))
(+ 1 (* i (- (* 4 (/ i (pow beta 2))) (* 2 (/ 1 beta)))))
(+ 1 (* i (- (* i (+ (* -8 (/ i (pow beta 3))) (* 4 (/ 1 (pow beta 2))))) (* 2 (/ 1 beta)))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ 1 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* i (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ 1 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* i (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (+ (* 4 (/ 1 (pow (+ 2 alpha) 2))) (* i (+ (* -4 (/ (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))) (* alpha (+ 2 alpha)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (* alpha (+ 2 alpha)))))))))))))
(/ (- beta alpha) (* (+ 2 (+ alpha beta)) (+ alpha beta)))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2)))) (/ beta (* (+ 2 (+ alpha beta)) (+ alpha beta)))) (/ alpha (* (+ 2 (+ alpha beta)) (+ 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) 3)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))) (/ beta (* (+ 2 (+ alpha beta)) (+ alpha beta)))) (/ alpha (* (+ 2 (+ alpha beta)) (+ alpha beta))))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 3)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 3)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))) (+ (* 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) 3)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))) (/ beta (* (+ 2 (+ alpha beta)) (+ alpha beta)))) (/ alpha (* (+ 2 (+ alpha beta)) (+ alpha beta))))
(* (+ 2 (+ alpha beta)) (+ alpha beta))
(+ (* i (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta)))
(+ (* i (+ (* 2 (+ 2 (+ alpha beta))) (+ (* 2 (+ alpha beta)) (* 4 i)))) (* (+ 2 (+ alpha beta)) (+ alpha beta)))
(+ 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/2 (* 1/8 (/ (pow beta 2) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* 2 beta) (* 2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) (pow i 4))) (+ (* -1/32 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2))))))
(+ 1 (* 1/4 (/ (pow beta 2) (pow i 2))))
(+ 1 (+ (* -1/16 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* 2 beta) (* 2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) (pow i 4))) (* 1/4 (/ (pow beta 2) (pow i 2))))) (* 1/16 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))))
(/ (+ (* -1/4 (/ (* beta (+ 2 beta)) i)) (* 1/2 beta)) i)
(/ (- (+ (* 1/8 (/ (* beta (pow (+ 2 beta) 2)) (pow i 2))) (* 1/2 beta)) (* 1/4 (/ (* beta (+ 2 beta)) i))) i)
(/ (- (+ (* -1/16 (/ (* beta (pow (+ 2 beta) 3)) (pow i 3))) (* 1/2 beta)) (+ (* -1/8 (/ (* beta (pow (+ 2 beta) 2)) (pow i 2))) (* 1/4 (/ (* beta (+ 2 beta)) i)))) i)
(+ 1/2 (* -1/8 (/ (pow alpha 2) (pow i 2))))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (+ (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/2 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) (pow i 4))))))
(* -4 (pow i 2))
(* (pow i 2) (- (* -1 (/ (+ (* 2 alpha) (* 2 (+ 2 alpha))) i)) 4))
(* (pow i 2) (- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow i 2))) (* -1 (/ (+ (* 2 alpha) (* 2 (+ 2 alpha))) i))) 4))
(+ 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))
(/ (+ (* -1/4 (/ (pow beta 2) i)) (* 1/2 beta)) i)
(/ (- (+ (* 1/8 (/ (pow beta 3) (pow i 2))) (* 1/2 beta)) (* 1/4 (/ (pow beta 2) i))) i)
(/ (- (+ (* -1/16 (/ (pow beta 4) (pow i 3))) (* 1/2 beta)) (+ (* -1/8 (/ (pow beta 3) (pow i 2))) (* 1/4 (/ (pow beta 2) i)))) i)
(* -1/4 (/ (pow alpha 2) (pow i 2)))
(/ (+ (* -1/4 (pow alpha 2)) (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) i))) (pow i 2))
(/ (+ (* -1/4 (pow alpha 2)) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 2))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) i)) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow i 2)))))) (pow i 2))
(/ (+ (* -1/4 (/ (* (+ (* -1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (+ (* -1/4 (pow alpha 2)) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 2))) (+ (* -1/64 (/ (* (pow alpha 3) (* (+ 2 alpha) (+ (* 2 alpha) (* 2 (+ 2 alpha))))) (pow i 3))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) i)) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow i 2)))))))) (pow i 2))
(* 1/4 (/ (- beta alpha) (pow i 2)))
(/ (+ (* -1/16 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) i)) (* 1/4 (- beta alpha))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha))))) (pow i 2))) (* 1/4 (- beta alpha))) (* 1/16 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) i))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (- beta alpha))) (+ (* -1/64 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) i))))) (pow i 2))
(* 4 (pow i 2))
(* (pow i 2) (+ 4 (+ (* 2 (/ (+ 2 (+ alpha beta)) i)) (* 2 (/ (+ alpha beta) i)))))
(* (pow i 2) (+ 4 (+ (* 2 (/ (+ 2 (+ alpha beta)) i)) (+ (* 2 (/ (+ alpha beta) i)) (/ (* (+ 2 (+ alpha beta)) (+ alpha beta)) (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 (/ (+ (* -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/2 (+ (* 1/32 (/ (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta))))) (* 1/2 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* -2 beta) (* -2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) i))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+ 1 (+ (* 1/16 (/ (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (pow beta 2) (pow (+ (* -2 beta) (* -2 (+ 2 beta))) 2)) i)) (* 1/16 (/ (* (pow beta 3) (+ 2 beta)) i))) (* 1/16 (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(* -1 (/ (+ (* -1/2 beta) (* 1/4 (/ (* beta (+ 2 beta)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* beta (pow (+ 2 beta) 2)) i)) (* 1/4 (* beta (+ 2 beta)))) i)) (* -1/2 beta)) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* beta (pow (+ 2 beta) 3)) i)) (* 1/8 (* beta (pow (+ 2 beta) 2)))) i)) (* 1/4 (* beta (+ 2 beta)))) i)) (* -1/2 beta)) i))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha))))) (* 1/2 (/ (+ (* -1/16 (* (pow alpha 3) (+ 2 alpha))) (* 1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)))) i))) (pow i 3))) (* -1/8 (/ (pow alpha 2) (pow i 2)))))
(* (pow i 2) (- (* -1 (/ (+ (* 2 alpha) (+ (* 2 (+ 2 alpha)) (/ (* alpha (+ 2 alpha)) i))) i)) 4))
(+ 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 (/ (+ (* -1/2 beta) (* 1/4 (/ (pow beta 2) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (pow beta 3) i)) (* 1/4 (pow beta 2))) i)) (* -1/2 beta)) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (pow beta 4) i)) (* 1/8 (pow beta 3))) i)) (* 1/4 (pow beta 2))) i)) (* -1/2 beta)) i))
(/ (+ (* -1 (/ (- (+ (* -1/16 (/ (* (pow alpha 3) (+ 2 alpha)) i)) (* 1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) i))) (* 1/16 (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))))) i)) (* -1/4 (pow alpha 2))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/64 (/ (* (pow alpha 3) (* (+ 2 alpha) (+ (* 2 alpha) (* 2 (+ 2 alpha))))) i)) (* 1/4 (/ (* (+ (* -1/16 (* (pow alpha 3) (+ 2 alpha))) (* 1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) i))) (+ (* -1/16 (* (pow alpha 3) (+ 2 alpha))) (* 1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2))))) i)) (* 1/16 (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))))) i)) (* -1/4 (pow alpha 2))) (pow i 2))
(/ (+ (* 1/16 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)) i)) (* 1/4 (- beta alpha))) (pow i 2))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha))) i))) (* 1/16 (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i)) (* 1/4 (- beta alpha))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha)))))) i)) (* 1/16 (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i)) (* 1/4 (- beta alpha))) (pow i 2))
(* (pow i 2) (+ 4 (* -1 (/ (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) i))))
(* (pow i 2) (+ 4 (* -1 (/ (+ (* -2 (+ 2 (+ alpha beta))) (+ (* -2 (+ alpha beta)) (* -1 (/ (* (+ 2 (+ alpha beta)) (+ alpha beta)) i)))) i))))
Outputs
(* 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 #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 (*.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 (fma.f64 (+.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 (/.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 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 (+.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 #s(literal 1 binary64) (+.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) (/.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 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)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (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 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 (*.f64 (+.f64 (fma.f64 (+.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 (/.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 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 (+.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 #s(literal 1 binary64) (+.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 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 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 (fma.f64 (+.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 (/.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 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 (+.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 #s(literal 1 binary64) (+.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 (*.f64 (-.f64 (*.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 (*.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 (/ 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 (/ 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 (fma.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 (neg.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(fma.f64 (/.f64 #s(literal -1/4 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64))
(+ 1/2 (* (pow alpha 2) (- (* 1/8 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))) (/.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 alpha alpha) #s(literal 1/2 binary64))
(+ 1/2 (* (pow alpha 2) (- (* alpha (+ (* 1/8 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (* alpha (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 i #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) alpha (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i)))) (*.f64 alpha alpha) #s(literal 1/2 binary64))
(pow alpha 2)
(*.f64 alpha alpha)
(* -2 (* i (+ 2 (* 2 i))))
(*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))
(+ (* -2 (* i (+ 2 (* 2 i)))) (* -1 (* alpha (+ 2 (* 4 i)))))
(fma.f64 (*.f64 #s(literal -2 binary64) i) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 alpha) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))
(+ (* -2 (* i (+ 2 (* 2 i)))) (* alpha (+ (* -1 alpha) (* -1 (+ 2 (* 4 i))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 alpha)) alpha (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i)))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(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 (+ (* 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 (-.f64 (*.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 (*.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 (*.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 (+ (* 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 (fma.f64 (+.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 (/.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 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 (+.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 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))) (-.f64 (*.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 (*.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 (*.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 (+ (* 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 (fma.f64 (-.f64 (-.f64 (*.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 3 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (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 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 (*.f64 (+.f64 (fma.f64 (+.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 (/.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 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 (+.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 #s(literal 1 binary64) (+.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 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 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 (neg.f64 (+.f64 (fma.f64 (+.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 (/.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 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 (+.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 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))))) 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 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 (*.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))
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(*.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))))
(+ (* 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 (-.f64 (*.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 (*.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 (*.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)))))
(+ (* 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 (fma.f64 (+.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 (/.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 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 (+.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 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))) (-.f64 (*.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 (*.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 (*.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)))))
(+ (* 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 (fma.f64 (-.f64 (-.f64 (*.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 3 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (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 (/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 (*.f64 (+.f64 (fma.f64 (+.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 (/.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 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 (+.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 #s(literal 1 binary64) (+.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 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 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 (neg.f64 (+.f64 (fma.f64 (+.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 (/.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 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 (+.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 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))))) 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 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 (*.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)))))
beta
(+ alpha beta)
(+.f64 beta alpha)
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 (+ alpha beta))
(+.f64 #s(literal 2 binary64) (+.f64 beta alpha))
(* -1/2 (/ (pow alpha 2) (* i (+ 2 (* 2 i)))))
(*.f64 (/.f64 #s(literal -1/2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) i))
(* (pow alpha 2) (- (* 1/4 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i)))))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))) (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 alpha alpha))
(* (pow alpha 2) (- (* alpha (+ (* 1/4 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* alpha (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 i #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) alpha (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) alpha (neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i)))) (*.f64 alpha alpha))
(* (pow alpha 2) (- (* alpha (+ (* 1/4 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* alpha (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (+ (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* alpha (+ (* -1/2 (/ (* (+ 2 (* 4 i)) (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* i (+ 2 (* 2 i))))) (* -1/8 (/ (+ 2 (* 4 i)) (* (pow i 3) (pow (+ 2 (* 2 i)) 3))))))))))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 i #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) i) (/.f64 (*.f64 #s(literal -1/8 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) alpha (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))))) alpha (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) alpha (neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i)))) (*.f64 alpha alpha))
(/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))
(+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (neg.f64 alpha) (fma.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 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)))
(+ (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (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)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (-.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (fma.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 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))) (*.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 binary64) (/.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))))) (fma.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 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)))) 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)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (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))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* -1 (/ (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (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)))) (/ (* beta (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 alpha) (*.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (fma.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 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))) (*.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 binary64) (/.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)))) (fma.f64 i #s(literal 2 binary64) beta)) (/.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 (fma.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 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))))) (neg.f64 (fma.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (fma.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 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))) (*.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 binary64) (/.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 (neg.f64 (fma.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 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta))))) 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)))
(* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))
(*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))
(+ (* alpha (+ 2 (+ (* 2 beta) (* 4 i)))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))
(+ (* alpha (+ 2 (+ alpha (+ (* 2 beta) (* 4 i))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(fma.f64 (+.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) alpha) #s(literal 2 binary64)) alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))
(* 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 (*.f64 beta beta) (fma.f64 (neg.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 #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 (*.f64 beta beta) (fma.f64 (neg.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)))) 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 (*.f64 beta beta) (fma.f64 (neg.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 (*.f64 beta beta) (fma.f64 (neg.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 (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (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 (*.f64 beta beta) (fma.f64 (neg.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)))))) (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 #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 (*.f64 beta beta) (fma.f64 (neg.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)))) 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 (*.f64 beta beta) (fma.f64 (neg.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 (* 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 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 (neg.f64 beta) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 alpha alpha))))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/.f64 (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 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 (neg.f64 beta) (pow.f64 (+.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 (+.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 #s(literal 2 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha)) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) beta (/.f64 (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) (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta) (pow.f64 alpha #s(literal 3 binary64)))))) alpha)
-1
#s(literal -1 binary64)
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) alpha))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) #s(literal -1 binary64) (/.f64 beta alpha)) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal -1 binary64) #s(literal 1 binary64)))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(-.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 beta alpha)) (+.f64 (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) (*.f64 alpha alpha)) (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) alpha)) #s(literal 1 binary64)))
(* 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 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (+ (* -1/2 (+ 2 (* 4 i))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha)
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (*.f64 alpha alpha)) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))))))) (pow alpha 3))) (+ (* -1/2 (+ 2 (* 4 i))) (+ (* -1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha))))) alpha)
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (fma.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (*.f64 alpha alpha)) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha))))) alpha)
(* -1 (pow alpha 2))
(neg.f64 (*.f64 alpha alpha))
(* (pow alpha 2) (- (* -1 (/ (+ 2 (* 4 i)) alpha)) 1))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 alpha alpha))
(* (pow alpha 2) (- (+ (* -2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (* -1 (/ (+ 2 (* 4 i)) alpha))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) i) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 alpha 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)))) (fma.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) (/.f64 (*.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) 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 (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 (*.f64 beta beta) (fma.f64 (neg.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 alpha alpha)) #s(literal -1 binary64) (/.f64 (*.f64 beta beta) alpha))) (+.f64 (fma.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) (/.f64 (*.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) alpha)) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) 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 (*.f64 beta beta) (fma.f64 (neg.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 (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (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 (*.f64 beta beta) (fma.f64 (neg.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)))))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 (*.f64 beta beta) alpha))) (+.f64 (fma.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)) #s(literal -1 binary64) (fma.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) 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) (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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 (+.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))))) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) 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)) (/.f64 (neg.f64 (+.f64 (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 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) 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 (*.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 (neg.f64 (+.f64 (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 (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) (fma.f64 (/.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 (*.f64 beta beta) (fma.f64 (neg.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)))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha)))) (+.f64 (fma.f64 (/.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) 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 (*.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 (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha))) #s(literal 1 binary64)))
alpha
(* alpha (+ 1 (/ beta alpha)))
(*.f64 (+.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) alpha)) (/.f64 beta alpha)) alpha)
(- (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) 1)
(-.f64 (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) alpha)) #s(literal 1 binary64))
(- (* -1 (/ (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) (pow alpha 2))) (+ 1 (* -1 (/ (+ 2 (* 4 i)) alpha))))
(-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 alpha alpha))) (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal 1 binary64)))
(- (* -1 (/ (+ (* -1 (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) (* 2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))))) (pow alpha 3))) (+ 1 (+ (* -2 (/ (* i (+ 2 (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (* 4 i)) alpha)) (/ (pow (+ 2 (* 4 i)) 2) (pow alpha 2))))))
(-.f64 (neg.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 i #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (pow.f64 alpha #s(literal 3 binary64)))) (+.f64 (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) i) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 alpha alpha)))) #s(literal 1 binary64)))
(/ -1 alpha)
(/.f64 #s(literal -1 binary64) alpha)
(/ (- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)))) alpha)
(/.f64 (-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)) alpha)
(/ (- (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- beta (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)))) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 (neg.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 (neg.f64 (+.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)) #s(literal -1 binary64) (-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha))) alpha)
(/ (- (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- beta (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- beta (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) (pow alpha 3))) (/ beta alpha)) (+ 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 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2)))))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 beta (neg.f64 (+.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 (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 (neg.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 (neg.f64 (+.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)))))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 beta alpha)) (+.f64 (fma.f64 (/.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha) (fma.f64 (/.f64 (-.f64 beta (neg.f64 (+.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)) alpha) (/.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha))) #s(literal 1 binary64))) alpha)
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))))
(*.f64 (+.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1 binary64)) (*.f64 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (+ (* 2 (/ 1 alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (fma.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha) (/.f64 #s(literal 2 binary64) alpha)))) #s(literal 1 binary64)) (*.f64 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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) alpha) #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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))
(neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) #s(literal 1/2 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) 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))
(neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) #s(literal -1/2 binary64))) alpha))) alpha))) alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (-.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))
(neg.f64 (/.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))
(neg.f64 (/.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 (/ (- (* -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 (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (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 (fma.f64 (/.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 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) #s(literal -1 binary64) (neg.f64 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))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 beta (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (/.f64 (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)) (+.f64 #s(literal -2 binary64) (neg.f64 beta))) alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) #s(literal -1 binary64) (neg.f64 beta)) (+.f64 #s(literal 2 binary64) beta)) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* -1 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha))) (+ 2 beta)) alpha)) 1)
(fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 beta (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha))) (*.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta))) alpha)) (+.f64 #s(literal -2 binary64) (neg.f64 beta))) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(* -1 (/ (+ (* -1/2 (+ 2 (* 4 i))) (* 1/2 (/ (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal -1/2 binary64))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))))) alpha))) alpha)) (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) #s(literal -1/2 binary64))) alpha))) alpha))) alpha))
(* (pow alpha 2) (- (* -1 (/ (+ 2 (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i))) alpha)) 1))
(*.f64 (fma.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)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 alpha 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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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))
(neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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))
(neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 i #s(literal 2 binary64) beta)) alpha) (-.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) alpha) (*.f64 beta beta)) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))))) alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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))
(neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (/.f64 (-.f64 (fma.f64 beta beta (neg.f64 (/.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) (fma.f64 i #s(literal 2 binary64) beta)) alpha) (/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) alpha)) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) alpha))) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (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)
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) alpha) #s(literal -1 binary64) #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)
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) alpha) #s(literal -1 binary64) #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)
(fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 i #s(literal 2 binary64) beta)) alpha) (-.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))))) alpha) (*.f64 beta beta)) (fma.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))))) alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(* -1 (* alpha (- (* -1 (/ beta alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal -1 binary64) #s(literal -1 binary64)))
(- (* -1 (/ (- (+ (* -2 (/ (* i (+ 2 (* 2 i))) alpha)) (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ 2 (* 4 i))) alpha)) 1)
(fma.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 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) alpha)) (/ (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))) alpha)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))) alpha)) (+ 2 (* 4 i))) alpha)) 1)
(fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal -2 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) alpha)) (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))))) alpha)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(* -1 (/ (+ 1 (* -1 (/ (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (+ beta (+ (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha) (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))) (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha))) beta) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (+ beta (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- beta (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))) (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) alpha) (neg.f64 (/.f64 (*.f64 (fma.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) alpha))) (fma.f64 (-.f64 beta (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))) (*.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) beta) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) alpha))
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) alpha))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 alpha alpha))
(* (pow alpha 2) (+ 1 (* -1 (/ (+ (* -1 (+ 2 (+ beta (* 2 i)))) (+ (* -1 (+ beta (* 2 i))) (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)))) alpha))))
(*.f64 (fma.f64 (/.f64 (fma.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)) (/.f64 (*.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) alpha)) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 alpha alpha))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(*.f64 (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)) #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 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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)) (/.f64 (neg.f64 (*.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 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (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)) #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 (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #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 3 binary64))))) (/.f64 (neg.f64 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))))) (fma.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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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)) (/.f64 (neg.f64 (*.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)) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) 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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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)) (/.f64 (neg.f64 (*.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) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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 (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)) #s(literal 1/2 binary64)))
(+ 1/2 (* 1/4 (/ (pow beta 2) (* i (+ 2 (* 2 i))))))
(fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) i) #s(literal 1/2 binary64))
(+ 1/2 (* (pow beta 2) (+ (* -1/8 (/ (* beta (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1/2 binary64))
(+ 1/2 (* (pow beta 2) (+ (* beta (+ (* -1/2 (* beta (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))) (* -1/8 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) beta) (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 i #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) beta (/.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (pow beta 2) (* i (+ 2 (* 2 i))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) i) #s(literal 1 binary64))
(+ 1 (* (pow beta 2) (+ (* -1/4 (/ (* beta (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))) #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1 binary64))
(+ 1 (* (pow beta 2) (+ (* beta (- (* -1 (* beta (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))) (* 1/4 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 beta) (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 i #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))))) beta (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1 binary64))
(/ beta (+ 2 (* 2 i)))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
(* beta (+ (* -1 (/ beta (pow (+ 2 (* 2 i)) 2))) (/ 1 (+ 2 (* 2 i)))))
(*.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta)
(* beta (+ (* beta (- (/ beta (pow (+ 2 (* 2 i)) 3)) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i)))))
(*.f64 (fma.f64 (-.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta)
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 (* 2 i)) 4))) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i)))))
(*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)))) beta) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta)
(* 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 (/ 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 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(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 (+ (* -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 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (neg.f64 (*.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 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))) (-.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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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)) (/.f64 (neg.f64 (*.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))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (neg.f64 (*.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 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))) (-.f64 (fma.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #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 3 binary64))))) (/.f64 (neg.f64 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))))) (fma.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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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)) (/.f64 (neg.f64 (*.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)) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) 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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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)) (/.f64 (neg.f64 (*.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))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (neg.f64 (*.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 (neg.f64 (*.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 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (neg.f64 (*.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 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))) (-.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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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)) (/.f64 (neg.f64 (*.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))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (neg.f64 (*.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 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))) (-.f64 (fma.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #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 3 binary64))))) (/.f64 (neg.f64 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))))) (fma.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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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)) (/.f64 (neg.f64 (*.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)) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) 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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (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)) (/.f64 (neg.f64 (*.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))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (neg.f64 (*.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/2 (/ beta i))
(*.f64 (/.f64 beta i) #s(literal 1/2 binary64))
(* beta (+ (* -1/4 (/ beta (pow i 2))) (* 1/2 (/ 1 i))))
(*.f64 (fma.f64 (/.f64 beta (*.f64 i i)) #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) i)) beta)
(* beta (+ (* beta (- (* 1/8 (/ beta (pow i 3))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(*.f64 (fma.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 i #s(literal 3 binary64))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 i i))) beta (/.f64 #s(literal 1/2 binary64) i)) beta)
(* beta (+ (* beta (- (* beta (+ (* -1/16 (/ beta (pow i 4))) (* 1/8 (/ 1 (pow i 3))))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 beta (pow.f64 i #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 1/8 binary64) (pow.f64 i #s(literal 3 binary64)))) beta) (/.f64 #s(literal 1/4 binary64) (*.f64 i i))) beta (/.f64 #s(literal 1/2 binary64) i)) beta)
(+ 2 alpha)
(+.f64 #s(literal 2 binary64) alpha)
(* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(/.f64 (neg.f64 alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* -1 (/ (* alpha (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(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)) (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 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)))))) beta (/.f64 (neg.f64 alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))
(+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (* beta (+ (* -1 (/ 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 (/ (* alpha (+ 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 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* alpha (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (fma.f64 (neg.f64 beta) (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 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 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 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (neg.f64 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 #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)) (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 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))))))) beta (/.f64 (neg.f64 alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))
(+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* beta (- (* beta (- (* -1 (/ (* alpha (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (+ (* -1 (/ 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 (/ (* alpha (+ 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 (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (+ (* -1 (/ 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 (/ (* alpha (+ 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 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* alpha (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 3 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (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 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 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 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (neg.f64 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 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (neg.f64 (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 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 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 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (neg.f64 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 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 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))))))) beta (/.f64 (neg.f64 alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))))
(* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))
(*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))
(+ (* beta (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))
(fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))
(+ (* beta (+ 2 (+ beta (+ (* 2 alpha) (* 4 i))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))
(fma.f64 (+.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) beta) #s(literal 2 binary64)) beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)))
(+ 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 (neg.f64 (*.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 (neg.f64 (*.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 (neg.f64 (*.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 (* 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/2 (/ (+ 2 (* 4 i)) beta)) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 4 i)) beta)) (+ (* -1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow beta 3))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2))))))
(+.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)) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta)))))
2
#s(literal 2 binary64)
(+ 2 (* -1 (/ (+ 2 (* 4 i)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(- (+ 2 (* -1 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2)))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))
(-.f64 (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) beta) #s(literal 2 binary64)) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) beta)))
(- (+ 2 (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) (pow beta 2))) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow beta 2))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))))
(-.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) beta) (/.f64 #s(literal -1 binary64) beta) (fma.f64 (*.f64 i (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta)) (/.f64 #s(literal 2 binary64) beta) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) beta)))))
(+ 1 (* -1 (/ (+ 2 (* 2 i)) beta)))
(fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(- (+ 1 (/ (pow (+ 2 (* 2 i)) 2) (pow beta 2))) (+ (* 2 (/ i beta)) (* 2 (/ 1 beta))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
(- (+ 1 (* -1 (/ (pow (+ 2 (* 2 i)) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow beta 2))) (+ (* 2 (/ i beta)) (* 2 (/ 1 beta)))))
(-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) beta) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+.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 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))) (/.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)))))
(+ 2 (* -1 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1 binary64) #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) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(-.f64 (+.f64 (fma.f64 (/.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) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) beta)))))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (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 alpha beta) (/.f64 #s(literal 2 binary64) beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(-.f64 (+.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 (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)) (/.f64 #s(literal 2 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)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #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 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta))) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (+.f64 (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.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))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (*.f64 beta beta))) (/.f64 #s(literal 2 binary64) 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 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 2 binary64)) (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 (neg.f64 (*.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 binary64) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta)))) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (+.f64 (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.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))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (*.f64 beta beta))) (/.f64 #s(literal 2 binary64) 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)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #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 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta))) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (+.f64 (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.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))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (*.f64 beta beta))) (/.f64 #s(literal 2 binary64) 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 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (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 (neg.f64 (*.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 binary64) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta)))) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (+.f64 (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.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))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (*.f64 beta beta))) (/.f64 #s(literal 2 binary64) beta)))))
(* beta (+ 1 (/ alpha beta)))
(*.f64 (+.f64 (/.f64 alpha beta) #s(literal 1 binary64)) beta)
(+ 1 (* -2 (/ i beta)))
(fma.f64 (/.f64 i beta) #s(literal -2 binary64) #s(literal 1 binary64))
(- (+ 1 (* 4 (/ (pow i 2) (pow beta 2)))) (* 2 (/ i beta)))
(-.f64 (fma.f64 (/.f64 #s(literal 4 binary64) beta) (/.f64 (*.f64 i i) beta) #s(literal 1 binary64)) (*.f64 (/.f64 i beta) #s(literal 2 binary64)))
(- (+ 1 (* -8 (/ (pow i 3) (pow beta 3)))) (+ (* -4 (/ (pow i 2) (pow beta 2))) (* 2 (/ i beta))))
(-.f64 (fma.f64 (/.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal -8 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -4 binary64) beta) (/.f64 (*.f64 i i) beta) (*.f64 (/.f64 i beta) #s(literal 2 binary64))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) beta)) (/.f64 alpha beta)) beta)
(/ 1 beta)
(/.f64 #s(literal 1 binary64) beta)
(/ (- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))) beta)
(/.f64 (-.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) beta)))) beta)
(/ (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 alpha) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (pow beta 2))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))) beta)
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 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)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) beta)))) beta)
(/ (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 alpha) (* 4 i))) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 alpha) (+ 2 (+ (* 2 alpha) (* 4 i)))))))) (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (* -1 alpha) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 3))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 alpha) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2))))))) beta)
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (neg.f64 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)) (neg.f64 (*.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 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 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (+.f64 (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (*.f64 (-.f64 (-.f64 (neg.f64 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 beta beta))) (/.f64 #s(literal 2 binary64) beta))))) beta)
(pow beta 2)
(*.f64 beta beta)
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))))
(*.f64 (+.f64 (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) (*.f64 beta beta))
(* (pow beta 2) (+ 1 (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1 binary64)) (*.f64 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) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (neg.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) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) #s(literal -1/2 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (neg.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 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (neg.f64 (+.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 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) beta))) beta))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* 1/2 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) (* 1/2 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)))) beta) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) beta))) beta)) (* -1/2 (+ (* -2 i) (* -1 (+ 2 (* 2 i)))))) beta)))
(fma.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal -2 binary64) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))))) beta) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) beta))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 2 (+ (* -2 (/ i beta)) (* -1 (/ (+ 2 (* 2 i)) beta))))
(+.f64 (fma.f64 (/.f64 i beta) #s(literal -2 binary64) (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta))) #s(literal 2 binary64))
(+ 2 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2) beta)) (* 2 (/ (* i (+ 2 (* 2 i))) beta))) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) beta)))
(fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 i (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta)) #s(literal 2 binary64) (/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64))) beta)) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 2 (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -2 i) (* -1 (+ 2 (* 2 i)))))) beta)) (* -1 (/ (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) beta))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) beta)) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) beta)))
(fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) beta) #s(literal -2 binary64) (-.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))))) beta) (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) beta)) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) beta)) (* -1 (+ 2 (* 2 i)))) beta)))
(fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) beta)) (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) beta)) (* -1 (pow (+ 2 (* 2 i)) 2))) beta)) (* -1 (+ 2 (* 2 i)))) beta)))
(fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)) beta)) (neg.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) beta)) (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) #s(literal -1 binary64) #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)))
(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) (neg.f64 (/.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))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 alpha beta) (/.f64 #s(literal 2 binary64) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(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 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (/.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) beta) (neg.f64 (*.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (+.f64 #s(literal 2 binary64) alpha)))) beta))) 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 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (/.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) beta) (neg.f64 (*.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (+.f64 #s(literal 2 binary64) alpha)))) 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 (fma.f64 #s(literal 0 binary64) (/.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) #s(literal -1 binary64) (/.f64 (*.f64 alpha alpha) beta)) (fma.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) beta) (/.f64 (*.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) 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 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (neg.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 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (neg.f64 (+.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 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) beta))) beta) #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 (fma.f64 #s(literal 0 binary64) (/.f64 alpha beta) #s(literal 1 binary64)) (/.f64 (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) #s(literal -1 binary64) (/.f64 (*.f64 alpha alpha) beta)) (fma.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) beta) (/.f64 (*.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) 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 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (neg.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 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (neg.f64 (+.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 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))) beta))) beta) #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(* -1 (* beta (- (* -1 (/ alpha beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal -1 binary64)))
(+ 1 (* -1 (/ (- (* -4 (/ (pow i 2) beta)) (* -2 i)) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 i i) beta) #s(literal -4 binary64) (*.f64 i #s(literal 2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -8 (/ (pow i 3) beta)) (* -4 (pow i 2))) beta)) (* -2 i)) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 i #s(literal 3 binary64)) beta) #s(literal -8 binary64) (*.f64 (*.f64 i i) #s(literal 4 binary64))) beta) #s(literal -1 binary64) (*.f64 i #s(literal 2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (/ (- (/ alpha beta) (+ 1 (+ (* -1 (/ (+ 2 (+ alpha (* 2 i))) beta)) (* -1 (/ (+ alpha (* 2 i)) beta))))) beta))
(neg.f64 (/.f64 (-.f64 (/.f64 alpha beta) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) beta) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta)) #s(literal 1 binary64))) beta))
(* -1 (/ (- (* -1 (/ (+ (* -1 (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)) 1) beta))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 alpha (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.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) (neg.f64 (-.f64 alpha (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))))) beta) #s(literal -1 binary64) #s(literal -1 binary64)) beta))
(* -1 (/ (- (* -1 (/ (+ (* -1 (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- alpha (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta))) beta)) 1) beta))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 alpha (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 (neg.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 (-.f64 alpha (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.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) (fma.f64 (-.f64 alpha (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) (*.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) (neg.f64 (-.f64 alpha (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))))) beta) #s(literal -1 binary64) #s(literal -1 binary64)) beta))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))) beta) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 beta beta))
(* (pow beta 2) (+ 1 (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (+ (* -1 (+ alpha (* 2 i))) (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)))) beta))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 beta beta))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 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))))))
(fma.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha))))) #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))) #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) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))))))) i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)))))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 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) (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))))))) i (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))))))))) i (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)))) #s(literal -1/2 binary64))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1/2 binary64)))
(+ (* -1/2 (* i (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) i) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 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)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (* -1/2 (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) i (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))))) i (*.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)))) (* i (+ (* -1/2 (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))) (* beta (+ 2 beta)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* beta (+ 2 beta))))))) (* -1/2 (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) beta) (/.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)))) i (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))))) i (*.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) i (*.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1 (+ (* -1 (* i (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) i) #s(literal -1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (-.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) i)) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) i (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))) (* beta (+ 2 beta)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* beta (+ 2 beta))))))) (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (fma.f64 (-.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -4 binary64) beta) (/.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)))) i)) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) i (neg.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))))) i (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ (* -2 (/ (* beta i) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(fma.f64 (*.f64 beta (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal -2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* i (- (* 4 (/ (* beta i) (pow (+ 2 beta) 3))) (* 2 (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (fma.f64 (*.f64 beta (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) i (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* i (- (* i (- (* -8 (/ (* beta i) (pow (+ 2 beta) 4))) (* -4 (/ beta (pow (+ 2 beta) 3))))) (* 2 (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 beta (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) #s(literal -8 binary64) (*.f64 #s(literal 4 binary64) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) i (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) i (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))))))
(+.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) i) #s(literal 1/2 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (* i (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))) (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))))) i (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* i (+ (* 1/2 (* i (+ (* -4 (/ (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))) (* alpha (+ 2 alpha)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (* alpha (+ 2 alpha))))))) (* 1/2 (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))))))))
(+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) alpha) (/.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) (+.f64 #s(literal 2 binary64) alpha)) (neg.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)))) i (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) i (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) i (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(* -1 (* alpha (+ 2 alpha)))
(*.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (* alpha (+ 2 alpha))) (* -1 (* i (+ (* 2 alpha) (* 2 (+ 2 alpha))))))
(fma.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) i)))
(+ (* -1 (* alpha (+ 2 alpha))) (* i (+ (* -4 i) (* -1 (+ (* 2 alpha) (* 2 (+ 2 alpha)))))))
(fma.f64 (fma.f64 #s(literal -4 binary64) i (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))) i (*.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))))
(- (+ 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 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha))))) #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))))
(- (+ 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 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))))))) i)) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha))))) i (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))))
(- (+ 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 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))))))) i)) (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))))))) i (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)))))) i (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))))
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(- (+ (* -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 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha))))) #s(literal -1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))))
(- (+ (* 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 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))))))) i)) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha))))) i (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))))
(- (+ (* 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 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))))))) i)) (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))))))) i (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)))))) i (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))))
(+ 1 (* i (- (* 4 (/ i (pow beta 2))) (* 2 (/ 1 beta)))))
(fma.f64 (-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) #s(literal 4 binary64)) (/.f64 #s(literal 2 binary64) beta)) i #s(literal 1 binary64))
(+ 1 (* i (- (* i (+ (* -8 (/ i (pow beta 3))) (* 4 (/ 1 (pow beta 2))))) (* 2 (/ 1 beta)))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 i (pow.f64 beta #s(literal 3 binary64))) #s(literal -8 binary64) (/.f64 #s(literal 4 binary64) (*.f64 beta beta))) i) (/.f64 #s(literal 2 binary64) beta)) i #s(literal 1 binary64))
(+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))))
(fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) i (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ 1 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* i (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))))))
(fma.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i (*.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) i (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ 1 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* i (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (+ (* 4 (/ 1 (pow (+ 2 alpha) 2))) (* i (+ (* -4 (/ (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))) (* alpha (+ 2 alpha)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (* alpha (+ 2 alpha)))))))))))))
(fma.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) alpha) (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) alpha) (/.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) (+.f64 #s(literal 2 binary64) alpha)) (neg.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)))) i (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) i)) i (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(/ (- beta alpha) (* (+ 2 (+ alpha beta)) (+ alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2)))) (/ beta (* (+ 2 (+ alpha beta)) (+ alpha beta)))) (/ alpha (* (+ 2 (+ alpha beta)) (+ alpha beta))))
(fma.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))) #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 3)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))) (/ beta (* (+ 2 (+ alpha beta)) (+ alpha beta)))) (/ alpha (* (+ 2 (+ alpha beta)) (+ alpha beta))))
(fma.f64 (-.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))))))) i)) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))) i (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 3)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 3)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))) (+ (* 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) 3)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (pow (+ alpha beta) 2))))) (/ beta (* (+ 2 (+ alpha beta)) (+ alpha beta)))) (/ alpha (* (+ 2 (+ alpha beta)) (+ alpha beta))))
(fma.f64 (fma.f64 (-.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))))))) i)) (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))))))) i (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))))) i (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)))
(* (+ 2 (+ alpha beta)) (+ alpha beta))
(*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))
(+ (* i (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta)))
(fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) i (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))
(+ (* i (+ (* 2 (+ 2 (+ alpha beta))) (+ (* 2 (+ alpha beta)) (* 4 i)))) (* (+ 2 (+ alpha beta)) (+ alpha beta)))
(fma.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 #s(literal 4 binary64) i)) i (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) 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 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) 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 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 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 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) i)) #s(literal 1/8 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/8 (/ (pow beta 2) (pow i 2))))
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/32 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* 2 beta) (* 2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) (pow i 4))) (+ (* -1/32 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 beta beta)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta))) (pow.f64 i #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/32 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i)))) #s(literal 1/2 binary64))
(+ 1 (* 1/4 (/ (pow beta 2) (pow i 2))))
(fma.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1 binary64))
(+ 1 (+ (* -1/16 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 beta beta) i))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* 2 beta) (* 2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) (pow i 4))) (* 1/4 (/ (pow beta 2) (pow i 2))))) (* 1/16 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))))
(-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 beta beta)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta))) (pow.f64 i #s(literal 4 binary64))))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/16 binary64)))
(/ (+ (* -1/4 (/ (* beta (+ 2 beta)) i)) (* 1/2 beta)) i)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) i) #s(literal -1/4 binary64) (*.f64 #s(literal 1/2 binary64) beta)) i)
(/ (- (+ (* 1/8 (/ (* beta (pow (+ 2 beta) 2)) (pow i 2))) (* 1/2 beta)) (* 1/4 (/ (* beta (+ 2 beta)) i))) i)
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) beta) i) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) i) (*.f64 #s(literal 1/2 binary64) beta)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) i) #s(literal 1/4 binary64))) i)
(/ (- (+ (* -1/16 (/ (* beta (pow (+ 2 beta) 3)) (pow i 3))) (* 1/2 beta)) (+ (* -1/8 (/ (* beta (pow (+ 2 beta) 2)) (pow i 2))) (* 1/4 (/ (* beta (+ 2 beta)) i)))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta) i) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) i) #s(literal 1/4 binary64))))) i)
(+ 1/2 (* -1/8 (/ (pow alpha 2) (pow i 2))))
(fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (*.f64 alpha alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/32 binary64)))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (+ (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/2 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) (pow i 4))))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64)) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) alpha) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 alpha alpha)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)))) (pow.f64 i #s(literal 4 binary64))) #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (*.f64 alpha alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/32 binary64))))
(* -4 (pow i 2))
(*.f64 #s(literal -4 binary64) (*.f64 i i))
(* (pow i 2) (- (* -1 (/ (+ (* 2 alpha) (* 2 (+ 2 alpha))) i)) 4))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) i) #s(literal -1 binary64) #s(literal -4 binary64)) (*.f64 i i))
(* (pow i 2) (- (+ (* -1 (/ (* alpha (+ 2 alpha)) (pow i 2))) (* -1 (/ (+ (* 2 alpha) (* 2 (+ 2 alpha))) i))) 4))
(*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 alpha i) (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) i)) #s(literal -4 binary64)) (*.f64 i i))
(+ 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 (+.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) 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 beta alpha)) i) (/.f64 (-.f64 beta alpha) i) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 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 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (+.f64 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.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 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 beta alpha) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.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 (-.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (*.f64 i i)))) (*.f64 (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) i))) #s(literal 1/16 binary64))) (*.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 beta alpha)) (-.f64 beta alpha) (neg.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 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))) (-.f64 beta alpha)))) (pow.f64 i #s(literal 3 binary64))))) (fma.f64 (/.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) i) (/.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) i) (*.f64 #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) (/.f64 (-.f64 beta alpha) i) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) i))))))) (*.f64 i i))
(/ (+ (* -1/4 (/ (pow beta 2) i)) (* 1/2 beta)) i)
(/.f64 (fma.f64 (/.f64 (*.f64 beta beta) i) #s(literal -1/4 binary64) (*.f64 #s(literal 1/2 binary64) beta)) i)
(/ (- (+ (* 1/8 (/ (pow beta 3) (pow i 2))) (* 1/2 beta)) (* 1/4 (/ (pow beta 2) i))) i)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (pow.f64 beta #s(literal 3 binary64)) i) (*.f64 #s(literal 1/2 binary64) beta)) (*.f64 (/.f64 (*.f64 beta beta) i) #s(literal 1/4 binary64))) i)
(/ (- (+ (* -1/16 (/ (pow beta 4) (pow i 3))) (* 1/2 beta)) (+ (* -1/8 (/ (pow beta 3) (pow i 2))) (* 1/4 (/ (pow beta 2) i)))) i)
(/.f64 (fma.f64 (/.f64 (pow.f64 beta #s(literal 4 binary64)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (pow.f64 beta #s(literal 3 binary64)) i) (*.f64 (/.f64 (*.f64 beta beta) i) #s(literal 1/4 binary64))))) i)
(* -1/4 (/ (pow alpha 2) (pow i 2)))
(*.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i))
(/ (+ (* -1/4 (pow alpha 2)) (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) i))) (pow i 2))
(/.f64 (fma.f64 (*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) i)) #s(literal 1/16 binary64) (*.f64 (*.f64 alpha alpha) #s(literal -1/4 binary64))) (*.f64 i i))
(/ (+ (* -1/4 (pow alpha 2)) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 2))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) i)) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow i 2)))))) (pow i 2))
(/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -1/4 binary64) (fma.f64 (/.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 alpha alpha)) i) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) i) (*.f64 #s(literal 1/16 binary64) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) i) (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) (/.f64 (+.f64 #s(literal 2 binary64) alpha) i)))))) (*.f64 i i))
(/ (+ (* -1/4 (/ (* (+ (* -1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (+ (* -1/4 (pow alpha 2)) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 2))) (+ (* -1/64 (/ (* (pow alpha 3) (* (+ 2 alpha) (+ (* 2 alpha) (* 2 (+ 2 alpha))))) (pow i 3))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) i)) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow i 2)))))))) (pow i 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) alpha) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 alpha alpha)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/4 binary64) (fma.f64 (*.f64 alpha alpha) #s(literal -1/4 binary64) (fma.f64 (/.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 alpha alpha)) i) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) i) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (+.f64 #s(literal 2 binary64) alpha)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/64 binary64) (*.f64 #s(literal 1/16 binary64) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) i) (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) (/.f64 (+.f64 #s(literal 2 binary64) alpha) i)))))))) (*.f64 i i))
(* 1/4 (/ (- beta alpha) (pow i 2)))
(*.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (-.f64 beta alpha) i))
(/ (+ (* -1/16 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) i)) (* 1/4 (- beta alpha))) (pow i 2))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/16 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 beta alpha))) (*.f64 i i))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha))))) (pow i 2))) (* 1/4 (- beta alpha))) (* 1/16 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) i))) (pow i 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (-.f64 beta alpha) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64))) (-.f64 beta alpha) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (*.f64 i i)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/16 binary64))) (*.f64 i i))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (- beta alpha))) (+ (* -1/64 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) i))))) (pow i 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (-.f64 beta alpha) (neg.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64))) (-.f64 beta alpha) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (*.f64 (+.f64 beta alpha) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))) (-.f64 beta alpha)))) (pow.f64 i #s(literal 3 binary64))))) (fma.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 i i))) #s(literal -1/64 binary64) (*.f64 #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) i) (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) i) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) i)))))) (*.f64 i i))
(* 4 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 4 binary64))
(* (pow i 2) (+ 4 (+ (* 2 (/ (+ 2 (+ alpha beta)) i)) (* 2 (/ (+ alpha beta) i)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) i) (/.f64 (+.f64 beta alpha) i)) #s(literal 4 binary64)) (*.f64 i i))
(* (pow i 2) (+ 4 (+ (* 2 (/ (+ 2 (+ alpha beta)) i)) (+ (* 2 (/ (+ alpha beta) i)) (/ (* (+ 2 (+ alpha beta)) (+ alpha beta)) (pow i 2))))))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) i) (/.f64 (+.f64 beta alpha) i)) (*.f64 (/.f64 (+.f64 beta alpha) i) (/.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) i))) #s(literal 4 binary64)) (*.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 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1/32 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) 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 beta alpha) (+.f64 beta alpha)) i) (neg.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 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 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 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)))) (pow.f64 i #s(literal 3 binary64))))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/32 (/ (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/32 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta))))) (* 1/2 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* -2 beta) (* -2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) i))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 beta beta)) (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 beta beta)) (*.f64 #s(literal -2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))))) (pow.f64 i #s(literal 3 binary64))))) #s(literal 1/2 binary64))
(+ 1 (+ (* 1/16 (/ (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 beta beta) i))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (pow beta 2) (pow (+ (* -2 beta) (* -2 (+ 2 beta))) 2)) i)) (* 1/16 (/ (* (pow beta 3) (+ 2 beta)) i))) (* 1/16 (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 beta beta) i) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 beta #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) i)) #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 beta beta) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) i)) #s(literal -1/64 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 beta beta)) (*.f64 #s(literal -2 binary64) (+.f64 beta (+.f64 #s(literal 2 binary64) beta))))) (pow.f64 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(* -1 (/ (+ (* -1/2 beta) (* 1/4 (/ (* beta (+ 2 beta)) i))) i))
(neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) i) #s(literal 1/4 binary64) (*.f64 #s(literal -1/2 binary64) beta)) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* beta (pow (+ 2 beta) 2)) i)) (* 1/4 (* beta (+ 2 beta)))) i)) (* -1/2 beta)) i))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta) i) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* beta (pow (+ 2 beta) 3)) i)) (* 1/8 (* beta (pow (+ 2 beta) 2)))) i)) (* 1/4 (* beta (+ 2 beta)))) i)) (* -1/2 beta)) i))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta) i) #s(literal 1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))) i))) i))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha))))) (* 1/2 (/ (+ (* -1/16 (* (pow alpha 3) (+ 2 alpha))) (* 1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)))) i))) (pow i 3))) (* -1/8 (/ (pow alpha 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 alpha alpha) i) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 alpha alpha)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) alpha))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 alpha alpha)) (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))) (pow.f64 i #s(literal 3 binary64))))) #s(literal 1/2 binary64))
(* (pow i 2) (- (* -1 (/ (+ (* 2 alpha) (+ (* 2 (+ 2 alpha)) (/ (* alpha (+ 2 alpha)) i))) i)) 4))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha) i)) i) #s(literal -1 binary64) #s(literal -4 binary64)) (*.f64 i i))
(+ 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 beta alpha)) i) (/.f64 (-.f64 beta alpha) i) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 beta alpha)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.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 beta alpha)) i) (/.f64 (-.f64 beta alpha) i) (neg.f64 (/.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i))) #s(literal -1/64 binary64) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha))) i) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 beta alpha)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.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 (+.f64 beta alpha) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.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) (neg.f64 (/.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i))) #s(literal -1/64 binary64) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha))) i) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 beta alpha)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.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 beta alpha)) (-.f64 beta alpha) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) i)) #s(literal -1/4 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha))) i) #s(literal -1/64 binary64)) (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))) (-.f64 beta alpha)))) i))) (*.f64 i i))
(* -1 (/ (+ (* -1/2 beta) (* 1/4 (/ (pow beta 2) i))) i))
(neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 beta beta) i) #s(literal 1/4 binary64) (*.f64 #s(literal -1/2 binary64) beta)) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (pow beta 3) i)) (* 1/4 (pow beta 2))) i)) (* -1/2 beta)) i))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (neg.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) i) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 beta beta))) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (pow beta 4) i)) (* 1/8 (pow beta 3))) i)) (* 1/4 (pow beta 2))) i)) (* -1/2 beta)) i))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 beta #s(literal 4 binary64)) i) #s(literal 1/16 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 beta #s(literal 3 binary64)))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 beta beta))) i))) i))
(/ (+ (* -1 (/ (- (+ (* -1/16 (/ (* (pow alpha 3) (+ 2 alpha)) i)) (* 1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) i))) (* 1/16 (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))))) i)) (* -1/4 (pow alpha 2))) (pow i 2))
(/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -1/4 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 alpha alpha) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) i)) #s(literal 1/64 binary64) (*.f64 (*.f64 (pow.f64 alpha #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) alpha) i)) #s(literal -1/16 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha)) (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))) i))) (*.f64 i i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/64 (/ (* (pow alpha 3) (* (+ 2 alpha) (+ (* 2 alpha) (* 2 (+ 2 alpha))))) i)) (* 1/4 (/ (* (+ (* -1/16 (* (pow alpha 3) (+ 2 alpha))) (* 1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) i))) (+ (* -1/16 (* (pow alpha 3) (+ 2 alpha))) (* 1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2))))) i)) (* 1/16 (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))))) i)) (* -1/4 (pow alpha 2))) (pow i 2))
(/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -1/4 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (+.f64 #s(literal 2 binary64) alpha)) (pow.f64 alpha #s(literal 3 binary64))) i) #s(literal -1/64 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 alpha alpha)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) alpha))) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) i)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 alpha alpha)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) alpha))))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (*.f64 alpha alpha)))) i))) (*.f64 i i))
(/ (+ (* 1/16 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)) i)) (* 1/4 (- beta alpha))) (pow i 2))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (-.f64 beta alpha))) (*.f64 i i))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha))) i))) (* 1/16 (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i)) (* 1/4 (- beta alpha))) (pow i 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (-.f64 beta alpha) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/64 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) i)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))) (-.f64 beta alpha))) i))) (*.f64 i i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (+ alpha beta) (- beta alpha)))))) i)) (* 1/16 (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i)) (* 1/4 (- beta alpha))) (pow i 2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (-.f64 beta alpha) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64))) (-.f64 beta alpha) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i)) #s(literal -1/4 binary64) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) i)))) #s(literal -1/64 binary64)) (fma.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) #s(literal 2 binary64))) (-.f64 beta alpha) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)))) i))) (*.f64 i i))
(* (pow i 2) (+ 4 (* -1 (/ (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) i))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) i) #s(literal -1 binary64) #s(literal 4 binary64)) (*.f64 i i))
(* (pow i 2) (+ 4 (* -1 (/ (+ (* -2 (+ 2 (+ alpha beta))) (+ (* -2 (+ alpha beta)) (* -1 (/ (* (+ 2 (+ alpha beta)) (+ alpha beta)) i)))) i))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 beta alpha) i)))) i) #s(literal -1 binary64) #s(literal 4 binary64)) (*.f64 i i))

rewrite279.0ms (3.2%)

Memory
3.0MiB live, 164.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046415
074407
1432407
24011407
08291399
Stop Event
iter limit
node limit
iter limit
Counts
22 → 597
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (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))))
(*.f64 #s(literal 1/2 binary64) (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)))
(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))
(/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #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 #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) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 alpha alpha)
(*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))
(+.f64 (*.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 (*.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)) #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 beta alpha)
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
(+.f64 (+.f64 beta alpha) #s(literal 2 binary64))
(/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i 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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
Outputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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)))
(*.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))
(*.f64 #s(literal 1/2 binary64) (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)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.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 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (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)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.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 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (*.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))))) (pow.f64 (*.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 2 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (*.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 2 binary64)) #s(literal 1 binary64))) (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)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (*.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 3 binary64)) #s(literal 1 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (*.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))))) (pow.f64 (*.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 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.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 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.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/2 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.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 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.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 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.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/2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (/.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/2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (/.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/2 binary64))
(fma.f64 (*.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/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.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/2 binary64))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.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/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.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)))))
(*.f64 (-.f64 (pow.f64 (*.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 2 binary64)) #s(literal 1 binary64)) (pow.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 binary64)))
(*.f64 (+.f64 (pow.f64 (*.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 3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.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))))) (pow.f64 (*.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 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.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)) (-.f64 (pow.f64 (*.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 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.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))))) (pow.f64 (*.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 2 binary64))) (+.f64 (pow.f64 (*.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 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.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 2 binary64))) (-.f64 #s(literal 1 binary64) (*.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))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.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 2 binary64)) #s(literal 1 binary64))) (neg.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))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.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 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.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))))) (pow.f64 (*.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 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.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 2 binary64)) #s(literal 1 binary64)) (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)))
(/.f64 (+.f64 (pow.f64 (*.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 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.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 2 binary64)) (*.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)))))))
(/.f64 (+.f64 (pow.f64 (*.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 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (*.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))))) (pow.f64 (*.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 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.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)) (-.f64 (pow.f64 (*.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 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.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))))) (pow.f64 (*.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 2 binary64))) (+.f64 (pow.f64 (*.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 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) beta) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) beta) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) beta) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) beta) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) beta) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.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 -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.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 binary64))
(fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(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))
(fma.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1 binary64))
(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))
(fma.f64 #s(literal 1 binary64) (*.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))
(fma.f64 beta (/.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 beta (/.f64 beta (*.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 binary64))
(fma.f64 beta (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 beta (*.f64 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.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 2 binary64)) (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))) (pow.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 binary64)))
(+.f64 (*.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))
(+.f64 #s(literal 1 binary64) (*.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)))))
(*.f64 (/.f64 beta (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(*.f64 (/.f64 beta (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal -1 binary64)) beta)
(*.f64 (neg.f64 beta) (pow.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) beta) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 beta (+.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 -1 binary64)))
(pow.f64 (/.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) beta) #s(literal -2 binary64))))
(/.f64 (*.f64 beta #s(literal 1 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta)))
(/.f64 (neg.f64 beta) (fma.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) beta) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta))
(/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(neg.f64 (/.f64 beta (fma.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) beta) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta)) #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))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.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 (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 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 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -3 binary64)) #s(literal 1 binary64))))
(fma.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 beta alpha)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 beta alpha) #s(literal 1 binary64))
(fma.f64 (neg.f64 (-.f64 beta alpha)) (pow.f64 (neg.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))
(-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 beta alpha)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 beta alpha))
(*.f64 (neg.f64 (-.f64 beta alpha)) (pow.f64 (neg.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(pow.f64 (/.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal -1 binary64))
(/.f64 (-.f64 (neg.f64 beta) (neg.f64 alpha)) (neg.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 beta alpha))
(/.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 beta alpha))) (neg.f64 (neg.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) #s(literal 1 binary64)) (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1 binary64)) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 beta alpha))) (neg.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 beta alpha)) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) alpha)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 beta alpha)))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(fma.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (neg.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (neg.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(fma.f64 beta (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha))) #s(literal -1 binary64)))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (neg.f64 (/.f64 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) (*.f64 (fma.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/4 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/4 binary64)))) (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/4 binary64)))) (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 #s(literal 1/2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 alpha alpha) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha alpha) (/.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha alpha) (*.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(fma.f64 alpha (*.f64 (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))))
(*.f64 (exp.f64 (log.f64 alpha)) (exp.f64 (log.f64 alpha)))
(*.f64 (neg.f64 alpha) (neg.f64 alpha))
(*.f64 alpha alpha)
(pow.f64 (exp.f64 (log.f64 alpha)) #s(literal 2 binary64))
(pow.f64 (neg.f64 alpha) #s(literal 2 binary64))
(pow.f64 (*.f64 alpha alpha) #s(literal 1 binary64))
(pow.f64 alpha #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 alpha) #s(literal 2 binary64)))
(*.f64 (-.f64 #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) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 alpha) alpha)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) (neg.f64 alpha)))
(/.f64 (*.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 alpha) alpha))) (fma.f64 i #s(literal 2 binary64) (neg.f64 alpha)))
(/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64))))))
(/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (-.f64 #s(literal 4 binary64) (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 i #s(literal 2 binary64) alpha) (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.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) (neg.f64 alpha))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 alpha) alpha))) (*.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)) #s(literal 4 binary64)) (fma.f64 i #s(literal 2 binary64) (neg.f64 alpha))))
(/.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 alpha) alpha)) (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 alpha) alpha)) (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 alpha)) (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64))))) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64))))) (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)) #s(literal 4 binary64))))
(fma.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha))
(fma.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) i (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha))
(fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 i #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha))
(fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)))
(fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))
(fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))
(fma.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))
(fma.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))
(fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha))
(fma.f64 i (*.f64 #s(literal 2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha))
(fma.f64 #s(literal 2 binary64) (*.f64 i (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha))
(fma.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -2 binary64)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.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 (+.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 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.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) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (+.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) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (+.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 beta alpha)) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (+.f64 beta alpha) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64))
(fma.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal -1 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64))) #s(literal -1/2 binary64))
(*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64)))) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))) (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.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 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64))))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal -1 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.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) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(*.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 beta alpha)) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)))
(*.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (+.f64 beta alpha) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64)))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)))
(*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 beta alpha)) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (-.f64 beta alpha))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (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) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (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) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))
(/.f64 (*.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64))) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (-.f64 beta alpha))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (-.f64 alpha beta))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.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 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))
(/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (*.f64 (+.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.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 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) #s(literal 1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (-.f64 alpha beta)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (*.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 alpha beta)))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (*.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)) (-.f64 beta alpha)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (*.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)) (-.f64 alpha beta)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) (*.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (neg.f64 (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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)) #s(literal 1 binary64)) (*.f64 (-.f64 beta alpha) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) #s(literal 1 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (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 (+.f64 beta alpha) #s(literal 2 binary64))))) (*.f64 (-.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (neg.f64 (-.f64 beta alpha))) (*.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) #s(literal 1 binary64)) (*.f64 (-.f64 alpha beta) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.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 (+.f64 beta alpha) #s(literal 2 binary64))))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta 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 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (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))) (neg.f64 (-.f64 beta alpha))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (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))) (neg.f64 (-.f64 beta alpha))) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (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))) #s(literal 1 binary64)) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.f64 (*.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 beta alpha)) (*.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (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) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (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 alpha (-.f64 alpha beta) (*.f64 beta beta)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (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)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (-.f64 beta alpha)))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(neg.f64 (/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) beta (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) alpha))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) alpha (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) beta))
(fma.f64 beta (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(fma.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 beta (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal -1 binary64)))
(+.f64 (*.f64 beta (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(+.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (*.f64 beta (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) beta) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) alpha))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) alpha) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) beta))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (+.f64 beta alpha))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(*.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (neg.f64 (-.f64 alpha beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (-.f64 beta alpha))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 alpha beta))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (neg.f64 (-.f64 beta alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (-.f64 beta alpha)))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha beta)) (/.f64 (*.f64 beta beta) (-.f64 alpha beta)))
(+.f64 beta alpha)
(+.f64 alpha beta)
(*.f64 (/.f64 beta (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)))
(*.f64 (/.f64 beta (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)) (pow.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)) beta)
(*.f64 (neg.f64 beta) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)))
(*.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))
(/.f64 (*.f64 beta #s(literal 1 binary64)) (fma.f64 i #s(literal 2 binary64) beta))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta)))
(/.f64 (neg.f64 beta) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))
(neg.f64 (/.f64 (neg.f64 beta) (fma.f64 i #s(literal 2 binary64) beta)))
(neg.f64 (/.f64 beta (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 beta (+.f64 #s(literal 2 binary64) alpha)))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta (+.f64 #s(literal 2 binary64) alpha)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (+.f64 beta alpha) #s(literal 2 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) #s(literal 2 binary64))
(fma.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (pow.f64 (-.f64 alpha beta) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) #s(literal -1 binary64)) #s(literal 2 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)
(+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(+.f64 (+.f64 beta alpha) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 beta alpha))
(+.f64 beta (+.f64 #s(literal 2 binary64) alpha))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 alpha) alpha))) (fma.f64 i #s(literal 2 binary64) (neg.f64 alpha)))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64))))))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (*.f64 alpha (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))))
(*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64)) (pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) (*.f64 alpha alpha)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha)
(*.f64 (*.f64 alpha (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (pow.f64 (pow.f64 alpha #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 alpha alpha))
(*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))
(*.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (*.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64)))
(*.f64 (*.f64 alpha alpha) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))))
(*.f64 alpha (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))
(pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) (*.f64 alpha (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal -1 binary64))
(/.f64 (*.f64 alpha (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (*.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (fma.f64 i #s(literal 2 binary64) alpha))
(/.f64 (*.f64 (*.f64 alpha alpha) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (neg.f64 (*.f64 alpha (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (neg.f64 (*.f64 (neg.f64 alpha) alpha)) (neg.f64 (*.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha))))
(/.f64 (*.f64 alpha (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) (fma.f64 i #s(literal 2 binary64) alpha))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) (*.f64 alpha (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha)))
(neg.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha))))
(neg.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 (fma.f64 i #s(literal 2 binary64) alpha) alpha))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (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 (+.f64 beta alpha) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (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 (fma.f64 i #s(literal 2 binary64) (neg.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 (+.f64 beta alpha) #s(literal 2 binary64)))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal -1 binary64)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (pow.f64 (pow.f64 (-.f64 beta alpha) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (neg.f64 (-.f64 beta alpha)) (pow.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal -1 binary64)))
(*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 (neg.f64 beta) (neg.f64 alpha)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (neg.f64 (-.f64 beta alpha))) (neg.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (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))) #s(literal 1 binary64)) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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)) #s(literal 1 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (*.f64 (-.f64 beta alpha) #s(literal 1 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (-.f64 (*.f64 beta (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) alpha)) (pow.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (+.f64 beta alpha)) (+.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (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)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 beta alpha)))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(fma.f64 beta (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (neg.f64 (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(-.f64 (/.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.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 beta (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (neg.f64 (/.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))))
(/.f64 (*.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 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))))))
(/.f64 (*.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 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha))
(/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (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 (+.f64 beta alpha) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))))))
(/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (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 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (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))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (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 3 binary64)) #s(literal 8 binary64))) (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.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 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (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 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (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 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.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 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.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 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha) (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))))) (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)) #s(literal 8 binary64))) (*.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)))
(fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) i (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64))))) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 2 binary64)))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) alpha))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 i #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) alpha (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)))
(fma.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 2 binary64)))
(fma.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.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)))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 i #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(fma.f64 (*.f64 i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)))
(fma.f64 (*.f64 i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(fma.f64 i (*.f64 #s(literal 2 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)))
(fma.f64 #s(literal 2 binary64) (*.f64 i (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)))
(fma.f64 #s(literal 2 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(fma.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+.f64 (*.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) alpha))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (*.f64 i #s(literal 2 binary64))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(+.f64 (*.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) i) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 beta alpha)))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))

eval289.0ms (3.4%)

Memory
-10.7MiB live, 230.3MiB allocated
Compiler

Compiled 66 302 to 6 061 computations (90.9% saved)

prune76.0ms (0.9%)

Memory
-25.5MiB live, 98.4MiB allocated
Pruning

20 alts after pruning (17 fresh and 3 done)

PrunedKeptTotal
New1 025121 037
Fresh5510
Picked235
Done000
Total1 032201 052
Accuracy
99.9%
Counts
1 052 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.9%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/.f64 (-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 beta beta) alpha)) (-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (*.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 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)))) alpha)) #s(literal 2 binary64))
63.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
56.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
55.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
42.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)))
22.0%
#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 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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))
55.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
26.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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)))
63.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
61.4%
#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) #s(approx (+ (+ beta alpha) 2) (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
43.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) #s(approx (+ (+ beta alpha) 2) (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
71.2%
#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.5%
#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)))
20.5%
#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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
75.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (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))))
56.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
49.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
23.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))))
31.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
58.7%
#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 883 to 987 computations (47.6% saved)

simplify241.0ms (2.8%)

Memory
29.8MiB live, 219.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 alpha alpha)
cost-diff0
(/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha))
cost-diff0
(fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #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) (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
cost-diff0
(/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha)
cost-diff0
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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)))
cost-diff128
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
cost-diff512
(*.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))
cost-diff0
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
cost-diff0
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
cost-diff0
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.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) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.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 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-diff128
(*.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
047433
068433
1122423
2258423
3703421
42868417
54337417
67707417
08295406
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(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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
#s(literal 2 binary64)
beta
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 (+.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 (/.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))
(/.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 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 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)
beta
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 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha))
(*.f64 alpha alpha)
alpha
(fma.f64 i #s(literal 2 binary64) alpha)
i
#s(literal 2 binary64)
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))
#s(literal 1/2 binary64)
(-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))
#s(literal -2 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) #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(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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
#s(literal 2 binary64)
beta
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 (+.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(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 (+.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 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha)
(/.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 4 binary64) i (fma.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))
(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))
(*.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))
#s(literal 4 binary64)
i
(*.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
beta
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 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 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) (*.f64 (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (/.f64 alpha (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha))
(*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha)
(*.f64 alpha alpha)
alpha
(fma.f64 i #s(literal 2 binary64) alpha)
i
#s(literal 2 binary64)
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))
#s(literal 1/2 binary64)
(-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))
#s(literal -2 binary64)

localize218.0ms (2.5%)

Memory
-21.6MiB live, 190.7MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.03515625
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))
accuracy13.286289652595231
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
accuracy14.289686862259419
(/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha))
accuracy16.549622692923357
(fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
accuracy0
(*.f64 #s(literal 2 binary64) beta)
accuracy0.015625
(/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha)
accuracy0.20061257706753877
(*.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))
accuracy46.753026535382276
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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)))
accuracy0
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))
accuracy0.01171875
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
accuracy12.66959424564546
#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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
accuracy41.140433556774155
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
accuracy43.70479726485811
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
accuracy0
(*.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))
accuracy12.66959424564546
#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)))
accuracy20.403321570652214
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
accuracy34.496310143040404
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
Samples
82.0ms61×1valid
82.0ms165×0valid
21.0ms30×2valid
Compiler

Compiled 774 to 92 computations (88.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 90.0ms
ival-mult: 37.0ms (41.2% of total)
ival-add: 21.0ms (23.4% of total)
ival-div: 18.0ms (20.1% of total)
adjust: 10.0ms (11.1% of total)
ival-sub: 4.0ms (4.5% of total)
exact: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series40.0ms (0.5%)

Memory
12.4MiB live, 50.6MiB allocated
Counts
19 → 189
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(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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(*.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))
(+.f64 (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 (+.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 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #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 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha))
(*.f64 alpha alpha)
(*.f64 #s(literal 2 binary64) beta)
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) 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)))
(/ (+ 2 (* 2 beta)) alpha)
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)
1/2
(+ 1/2 (* -1/4 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(+ 1/2 (* (pow alpha 2) (- (* 1/8 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1/2 (* (pow alpha 2) (- (* alpha (+ (* 1/8 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (* alpha (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(* 1/2 (/ (pow alpha 2) i))
(* (pow alpha 2) (+ (* -1/4 (/ alpha (pow i 2))) (* 1/2 (/ 1 i))))
(* (pow alpha 2) (+ (* alpha (- (* 1/8 (/ alpha (pow i 3))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(* (pow alpha 2) (+ (* alpha (- (* alpha (+ (* -1/16 (/ alpha (pow i 4))) (* 1/8 (/ 1 (pow i 3))))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(pow alpha 2)
(/ -1/2 (+ 2 (* 2 i)))
(- (* 1/2 (/ alpha (pow (+ 2 (* 2 i)) 2))) (* 1/2 (/ 1 (+ 2 (* 2 i)))))
(- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 (* 2 i)) 3))) (* 1/2 (/ 1 (pow (+ 2 (* 2 i)) 2))))) (* 1/2 (/ 1 (+ 2 (* 2 i)))))
(- (* alpha (+ (* alpha (- (* 1/2 (/ alpha (pow (+ 2 (* 2 i)) 4))) (* 1/2 (/ 1 (pow (+ 2 (* 2 i)) 3))))) (* 1/2 (/ 1 (pow (+ 2 (* 2 i)) 2))))) (* 1/2 (/ 1 (+ 2 (* 2 i)))))
(* 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 (+ (* -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/2 (/ (+ 2 (* 4 i)) alpha))
(/ (- (* 1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (+ (* -1/2 (+ 2 (* 4 i))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))))))) (pow alpha 3))) (+ (* -1/2 (+ 2 (* 4 i))) (+ (* -1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha))))) alpha)
alpha
(* alpha (+ 1 (* -2 (/ i alpha))))
(* alpha (- (+ 1 (* 4 (/ (pow i 2) (pow alpha 2)))) (* 2 (/ i alpha))))
(* alpha (- (+ 1 (* -8 (/ (pow i 3) (pow alpha 3)))) (+ (* -4 (/ (pow i 2) (pow alpha 2))) (* 2 (/ i alpha)))))
(/ -1/2 alpha)
(/ (- (* 1/2 (/ (+ 2 (* 2 i)) alpha)) 1/2) alpha)
(/ (- (* -1/2 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))) (+ 1/2 (* -1/2 (/ (+ 2 (* 2 i)) alpha)))) alpha)
(/ (- (* 1/2 (/ (pow (+ 2 (* 2 i)) 3) (pow alpha 3))) (+ 1/2 (+ (* -1/2 (/ (+ 2 (* 2 i)) alpha)) (* 1/2 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2)))))) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1/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 (/ (+ (* -1/2 (+ 2 (* 4 i))) (* 1/2 (/ (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))))) alpha))) alpha)) (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(* -1 (* alpha (- (* 2 (/ i alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (- (* 4 (/ (pow i 2) alpha)) (* 2 i)) alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow i 3) alpha)) (* 4 (pow i 2))) alpha)) (* 2 i)) alpha)) 1)))
(* -1 (/ (+ 1/2 (* -1/2 (/ (+ 2 (* 2 i)) alpha))) alpha))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/2 (/ (pow (+ 2 (* 2 i)) 2) alpha)) (* -1/2 (+ 2 (* 2 i)))) alpha))) alpha))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/2 (/ (pow (+ 2 (* 2 i)) 3) alpha)) (* -1/2 (pow (+ 2 (* 2 i)) 2))) alpha)) (* -1/2 (+ 2 (* 2 i)))) 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 alpha)
(+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(+ 2 (* 4 i))
(+ 2 (+ (* 2 beta) (* 4 i)))
(/ (+ 2 (* 4 i)) alpha)
(+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))
(* 2 beta)
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)))))
(* 2 (/ beta alpha))
(* beta (+ (* 2 (/ 1 alpha)) (* 2 (/ 1 (* alpha beta)))))
(/ beta alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(* beta (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ 2 (* alpha beta)))))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* 1/2 (/ (- (+ 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 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (* 2 (/ 1 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)))
(+ 2 (* 2 beta))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (* i (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))) (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* i (+ (* 1/2 (* i (+ (* -4 (/ (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))) (* alpha (+ 2 alpha)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (* alpha (+ 2 alpha))))))) (* 1/2 (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))))))))
(+ alpha (* -2 i))
(+ alpha (* i (- (* 4 (/ i alpha)) 2)))
(+ alpha (* i (- (* i (+ (* -8 (/ i (pow alpha 2))) (* 4 (/ 1 alpha)))) 2)))
(/ -1/2 (+ 2 alpha))
(- (/ i (pow (+ 2 alpha) 2)) (* 1/2 (/ 1 (+ 2 alpha))))
(- (* i (+ (* -2 (/ i (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (* 1/2 (/ 1 (+ 2 alpha))))
(- (* i (+ (* i (- (* 4 (/ i (pow (+ 2 alpha) 4))) (* 2 (/ 1 (pow (+ 2 alpha) 3))))) (/ 1 (pow (+ 2 alpha) 2)))) (* 1/2 (/ 1 (+ 2 alpha))))
(+ 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)))))
(* 4 (/ i alpha))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i)))))
(+ 1/2 (* -1/8 (/ (pow alpha 2) (pow i 2))))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (+ (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/2 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) (pow i 4))))))
(/ (+ (* -1/4 (/ (pow alpha 3) i)) (* 1/2 (pow alpha 2))) i)
(/ (- (+ (* 1/8 (/ (pow alpha 4) (pow i 2))) (* 1/2 (pow alpha 2))) (* 1/4 (/ (pow alpha 3) i))) i)
(/ (- (+ (* -1/16 (/ (pow alpha 5) (pow i 3))) (* 1/2 (pow alpha 2))) (+ (* -1/8 (/ (pow alpha 4) (pow i 2))) (* 1/4 (/ (pow alpha 3) i)))) i)
(/ -1/4 i)
(/ (- (* 1/8 (/ (+ 2 alpha) i)) 1/4) i)
(/ (- (* -1/16 (/ (pow (+ 2 alpha) 2) (pow i 2))) (+ 1/4 (* -1/8 (/ (+ 2 alpha) i)))) i)
(/ (- (* 1/32 (/ (pow (+ 2 alpha) 3) (pow i 3))) (+ 1/4 (+ (* -1/8 (/ (+ 2 alpha) i)) (* 1/16 (/ (pow (+ 2 alpha) 2) (pow i 2)))))) 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 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha))))) (* 1/2 (/ (+ (* -1/16 (* (pow alpha 3) (+ 2 alpha))) (* 1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)))) i))) (pow i 3))) (* -1/8 (/ (pow alpha 2) (pow i 2)))))
(* -1 (/ (+ (* -1/2 (pow alpha 2)) (* 1/4 (/ (pow alpha 3) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (pow alpha 4) i)) (* 1/4 (pow alpha 3))) i)) (* -1/2 (pow alpha 2))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (pow alpha 5) i)) (* 1/8 (pow alpha 4))) i)) (* 1/4 (pow alpha 3))) i)) (* -1/2 (pow alpha 2))) i))
(* -1 (/ (+ 1/4 (* -1/8 (/ (+ 2 alpha) i))) i))
(* -1 (/ (+ 1/4 (* -1 (/ (- (* -1/16 (/ (pow (+ 2 alpha) 2) i)) (* -1/8 (+ 2 alpha))) i))) i))
(* -1 (/ (+ 1/4 (* -1 (/ (- (* -1 (/ (- (* -1/32 (/ (pow (+ 2 alpha) 3) i)) (* -1/16 (pow (+ 2 alpha) 2))) i)) (* -1/8 (+ 2 alpha))) i))) i))
Calls

9 calls:

TimeVariablePointExpression
10.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) (/ (+ (/ (/ (* (+ 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))) (/ (+ (* 2 beta) 2) alpha) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (+ (+ (* 4 i) (* 2 beta)) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (/ (* alpha alpha) (+ (* i 2) alpha)) (* alpha alpha) (* 2 beta) (/ 1/2 (- -2 (+ (* i 2) alpha))))
4.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) (/ (+ (/ (/ (* (+ 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))) (/ (+ (* 2 beta) 2) alpha) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (+ (+ (* 4 i) (* 2 beta)) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (/ (* alpha alpha) (+ (* i 2) alpha)) (* alpha alpha) (* 2 beta) (/ 1/2 (- -2 (+ (* i 2) alpha))))
4.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) (/ (+ (/ (/ (* (+ 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))) (/ (+ (* 2 beta) 2) alpha) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (+ (+ (* 4 i) (* 2 beta)) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (/ (* alpha alpha) (+ (* i 2) alpha)) (* alpha alpha) (* 2 beta) (/ 1/2 (- -2 (+ (* i 2) alpha))))
4.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) (/ (+ (/ (/ (* (+ 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))) (/ (+ (* 2 beta) 2) alpha) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (+ (+ (* 4 i) (* 2 beta)) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (/ (* alpha alpha) (+ (* i 2) alpha)) (* alpha alpha) (* 2 beta) (/ 1/2 (- -2 (+ (* i 2) alpha))))
3.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) (/ (+ (/ (/ (* (+ 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))) (/ (+ (* 2 beta) 2) alpha) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (+ (+ (* 4 i) (* 2 beta)) 2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (/ (* alpha alpha) (+ (* i 2) alpha)) (* alpha alpha) (* 2 beta) (/ 1/2 (- -2 (+ (* i 2) alpha))))

simplify254.0ms (2.9%)

Memory
1.1MiB live, 201.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012368214
141417522
081336826
Stop Event
iter limit
node limit
Counts
189 → 188
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)))
(/ (+ 2 (* 2 beta)) alpha)
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)
1/2
(+ 1/2 (* -1/4 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(+ 1/2 (* (pow alpha 2) (- (* 1/8 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1/2 (* (pow alpha 2) (- (* alpha (+ (* 1/8 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (* alpha (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(* 1/2 (/ (pow alpha 2) i))
(* (pow alpha 2) (+ (* -1/4 (/ alpha (pow i 2))) (* 1/2 (/ 1 i))))
(* (pow alpha 2) (+ (* alpha (- (* 1/8 (/ alpha (pow i 3))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(* (pow alpha 2) (+ (* alpha (- (* alpha (+ (* -1/16 (/ alpha (pow i 4))) (* 1/8 (/ 1 (pow i 3))))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(pow alpha 2)
(/ -1/2 (+ 2 (* 2 i)))
(- (* 1/2 (/ alpha (pow (+ 2 (* 2 i)) 2))) (* 1/2 (/ 1 (+ 2 (* 2 i)))))
(- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 (* 2 i)) 3))) (* 1/2 (/ 1 (pow (+ 2 (* 2 i)) 2))))) (* 1/2 (/ 1 (+ 2 (* 2 i)))))
(- (* alpha (+ (* alpha (- (* 1/2 (/ alpha (pow (+ 2 (* 2 i)) 4))) (* 1/2 (/ 1 (pow (+ 2 (* 2 i)) 3))))) (* 1/2 (/ 1 (pow (+ 2 (* 2 i)) 2))))) (* 1/2 (/ 1 (+ 2 (* 2 i)))))
(* 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 (+ (* -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/2 (/ (+ 2 (* 4 i)) alpha))
(/ (- (* 1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (+ (* -1/2 (+ 2 (* 4 i))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))))))) (pow alpha 3))) (+ (* -1/2 (+ 2 (* 4 i))) (+ (* -1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha))))) alpha)
alpha
(* alpha (+ 1 (* -2 (/ i alpha))))
(* alpha (- (+ 1 (* 4 (/ (pow i 2) (pow alpha 2)))) (* 2 (/ i alpha))))
(* alpha (- (+ 1 (* -8 (/ (pow i 3) (pow alpha 3)))) (+ (* -4 (/ (pow i 2) (pow alpha 2))) (* 2 (/ i alpha)))))
(/ -1/2 alpha)
(/ (- (* 1/2 (/ (+ 2 (* 2 i)) alpha)) 1/2) alpha)
(/ (- (* -1/2 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))) (+ 1/2 (* -1/2 (/ (+ 2 (* 2 i)) alpha)))) alpha)
(/ (- (* 1/2 (/ (pow (+ 2 (* 2 i)) 3) (pow alpha 3))) (+ 1/2 (+ (* -1/2 (/ (+ 2 (* 2 i)) alpha)) (* 1/2 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2)))))) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1/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 (/ (+ (* -1/2 (+ 2 (* 4 i))) (* 1/2 (/ (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))))) alpha))) alpha)) (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(* -1 (* alpha (- (* 2 (/ i alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (- (* 4 (/ (pow i 2) alpha)) (* 2 i)) alpha)) 1)))
(* -1 (* alpha (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow i 3) alpha)) (* 4 (pow i 2))) alpha)) (* 2 i)) alpha)) 1)))
(* -1 (/ (+ 1/2 (* -1/2 (/ (+ 2 (* 2 i)) alpha))) alpha))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/2 (/ (pow (+ 2 (* 2 i)) 2) alpha)) (* -1/2 (+ 2 (* 2 i)))) alpha))) alpha))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/2 (/ (pow (+ 2 (* 2 i)) 3) alpha)) (* -1/2 (pow (+ 2 (* 2 i)) 2))) alpha)) (* -1/2 (+ 2 (* 2 i)))) 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 alpha)
(+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(+ 2 (* 4 i))
(+ 2 (+ (* 2 beta) (* 4 i)))
(/ (+ 2 (* 4 i)) alpha)
(+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))
(* 2 beta)
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)))))
(* 2 (/ beta alpha))
(* beta (+ (* 2 (/ 1 alpha)) (* 2 (/ 1 (* alpha beta)))))
(/ beta alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(* beta (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ 2 (* alpha beta)))))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* 1/2 (/ (- (+ 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 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (* 2 (/ 1 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)))
(+ 2 (* 2 beta))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (* i (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))) (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* i (+ (* 1/2 (* i (+ (* -4 (/ (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))) (* alpha (+ 2 alpha)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (* alpha (+ 2 alpha))))))) (* 1/2 (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))))))))
(+ alpha (* -2 i))
(+ alpha (* i (- (* 4 (/ i alpha)) 2)))
(+ alpha (* i (- (* i (+ (* -8 (/ i (pow alpha 2))) (* 4 (/ 1 alpha)))) 2)))
(/ -1/2 (+ 2 alpha))
(- (/ i (pow (+ 2 alpha) 2)) (* 1/2 (/ 1 (+ 2 alpha))))
(- (* i (+ (* -2 (/ i (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (* 1/2 (/ 1 (+ 2 alpha))))
(- (* i (+ (* i (- (* 4 (/ i (pow (+ 2 alpha) 4))) (* 2 (/ 1 (pow (+ 2 alpha) 3))))) (/ 1 (pow (+ 2 alpha) 2)))) (* 1/2 (/ 1 (+ 2 alpha))))
(+ 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)))))
(* 4 (/ i alpha))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i)))))
(+ 1/2 (* -1/8 (/ (pow alpha 2) (pow i 2))))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (+ (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/2 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) (pow i 4))))))
(/ (+ (* -1/4 (/ (pow alpha 3) i)) (* 1/2 (pow alpha 2))) i)
(/ (- (+ (* 1/8 (/ (pow alpha 4) (pow i 2))) (* 1/2 (pow alpha 2))) (* 1/4 (/ (pow alpha 3) i))) i)
(/ (- (+ (* -1/16 (/ (pow alpha 5) (pow i 3))) (* 1/2 (pow alpha 2))) (+ (* -1/8 (/ (pow alpha 4) (pow i 2))) (* 1/4 (/ (pow alpha 3) i)))) i)
(/ -1/4 i)
(/ (- (* 1/8 (/ (+ 2 alpha) i)) 1/4) i)
(/ (- (* -1/16 (/ (pow (+ 2 alpha) 2) (pow i 2))) (+ 1/4 (* -1/8 (/ (+ 2 alpha) i)))) i)
(/ (- (* 1/32 (/ (pow (+ 2 alpha) 3) (pow i 3))) (+ 1/4 (+ (* -1/8 (/ (+ 2 alpha) i)) (* 1/16 (/ (pow (+ 2 alpha) 2) (pow i 2)))))) 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 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha))))) (* 1/2 (/ (+ (* -1/16 (* (pow alpha 3) (+ 2 alpha))) (* 1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)))) i))) (pow i 3))) (* -1/8 (/ (pow alpha 2) (pow i 2)))))
(* -1 (/ (+ (* -1/2 (pow alpha 2)) (* 1/4 (/ (pow alpha 3) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (pow alpha 4) i)) (* 1/4 (pow alpha 3))) i)) (* -1/2 (pow alpha 2))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (pow alpha 5) i)) (* 1/8 (pow alpha 4))) i)) (* 1/4 (pow alpha 3))) i)) (* -1/2 (pow alpha 2))) i))
(* -1 (/ (+ 1/4 (* -1/8 (/ (+ 2 alpha) i))) i))
(* -1 (/ (+ 1/4 (* -1 (/ (- (* -1/16 (/ (pow (+ 2 alpha) 2) i)) (* -1/8 (+ 2 alpha))) i))) i))
(* -1 (/ (+ 1/4 (* -1 (/ (- (* -1 (/ (- (* -1/32 (/ (pow (+ 2 alpha) 3) i)) (* -1/16 (pow (+ 2 alpha) 2))) i)) (* -1/8 (+ 2 alpha))) i))) 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 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 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 (fma.f64 i #s(literal 2 binary64) (+.f64 #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 (*.f64 (neg.f64 (*.f64 beta beta)) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) (+.f64 #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) (fma.f64 (/.f64 beta (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) (+.f64 #s(literal 2 binary64) beta)) #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 (*.f64 (neg.f64 (*.f64 beta beta)) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 i #s(literal 2 binary64) beta)))) (*.f64 (*.f64 (neg.f64 (*.f64 beta beta)) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) #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 (fma.f64 i #s(literal 2 binary64) (+.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)))))) (* 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 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #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 3 binary64)))) (-.f64 (-.f64 (/.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (/.f64 beta (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) (+.f64 #s(literal 2 binary64) beta)) #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 (*.f64 (neg.f64 (*.f64 beta beta)) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 i #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 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (/.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 (/.f64 beta (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) (+.f64 #s(literal 2 binary64) beta)) #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 (*.f64 (neg.f64 (*.f64 beta beta)) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal -1/2 binary64))) alpha (*.f64 (*.f64 (neg.f64 (*.f64 beta beta)) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) #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 (fma.f64 i #s(literal 2 binary64) (+.f64 #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))))
(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 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(fma.f64 (-.f64 (*.f64 (+.f64 (/.f64 #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 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(+ 1 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (/ 1 (pow (+ 2 beta) 2))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (+.f64 (/.f64 #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 (/.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)))
(/ (+ 2 (* 2 beta)) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(*.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))
(/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)
(/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(fma.f64 (/.f64 #s(literal -1/4 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64))
(+ 1/2 (* (pow alpha 2) (- (* 1/8 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))) #s(literal 1/8 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 alpha alpha) #s(literal 1/2 binary64))
(+ 1/2 (* (pow alpha 2) (- (* alpha (+ (* 1/8 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (* alpha (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 i #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) alpha (/.f64 #s(literal -1/4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 alpha alpha) #s(literal 1/2 binary64))
(* 1/2 (/ (pow alpha 2) i))
(*.f64 (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64))
(* (pow alpha 2) (+ (* -1/4 (/ alpha (pow i 2))) (* 1/2 (/ 1 i))))
(*.f64 (fma.f64 (/.f64 alpha (*.f64 i i)) #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) i)) (*.f64 alpha alpha))
(* (pow alpha 2) (+ (* alpha (- (* 1/8 (/ alpha (pow i 3))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(*.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 i #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 i i))) alpha (/.f64 #s(literal 1/2 binary64) i)) (*.f64 alpha alpha))
(* (pow alpha 2) (+ (* alpha (- (* alpha (+ (* -1/16 (/ alpha (pow i 4))) (* 1/8 (/ 1 (pow i 3))))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 i #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 1/8 binary64) (pow.f64 i #s(literal 3 binary64)))) alpha (/.f64 #s(literal -1/4 binary64) (*.f64 i i))) alpha (/.f64 #s(literal 1/2 binary64) i)) (*.f64 alpha alpha))
(pow alpha 2)
(*.f64 alpha alpha)
(/ -1/2 (+ 2 (* 2 i)))
(/.f64 #s(literal -1/2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
(- (* 1/2 (/ alpha (pow (+ 2 (* 2 i)) 2))) (* 1/2 (/ 1 (+ 2 (* 2 i)))))
(fma.f64 (/.f64 alpha (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(- (* alpha (+ (* -1/2 (/ alpha (pow (+ 2 (* 2 i)) 3))) (* 1/2 (/ 1 (pow (+ 2 (* 2 i)) 2))))) (* 1/2 (/ 1 (+ 2 (* 2 i)))))
(fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha (/.f64 #s(literal -1/2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(- (* alpha (+ (* alpha (- (* 1/2 (/ alpha (pow (+ 2 (* 2 i)) 4))) (* 1/2 (/ 1 (pow (+ 2 (* 2 i)) 3))))) (* 1/2 (/ 1 (pow (+ 2 (* 2 i)) 2))))) (* 1/2 (/ 1 (+ 2 (* 2 i)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)))) alpha (/.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha (/.f64 #s(literal -1/2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) 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 (neg.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha)))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 4)) (* beta (pow (+ 2 beta) 3))) (pow alpha 3))) (* 1/2 (/ (- (pow (+ 2 beta) 3) (* -1 (* beta (pow (+ 2 beta) 2)))) (pow alpha 2)))))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) alpha)) (+.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (*.f64 alpha alpha))))) alpha)
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(*.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))
(/ (+ (* 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 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) 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 (fma.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 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) 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 (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))))) 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))) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) 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 (fma.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 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) 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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) 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 (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))))) (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.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 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) 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 (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))))) (*.f64 alpha 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))) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) 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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))) alpha)))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (* 2 beta))) (/ (* beta (+ 2 beta)) alpha)) alpha)
(/.f64 (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) alpha)) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (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 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (-.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (*.f64 beta (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 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 (-.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 -2 binary64) beta) (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (*.f64 alpha alpha)) (-.f64 (-.f64 (/.f64 beta alpha) #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)) (fma.f64 (/.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) alpha) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) 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 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (+ (* -1/2 (+ 2 (* 4 i))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha)
(/.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) alpha) (/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha)))) alpha)
(/ (- (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))))))) (pow alpha 3))) (+ (* -1/2 (+ 2 (* 4 i))) (+ (* -1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow alpha 2))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha))))) alpha)
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (fma.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) #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 (neg.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (*.f64 alpha alpha)) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))) alpha)
alpha
(* alpha (+ 1 (* -2 (/ i alpha))))
(*.f64 (fma.f64 (/.f64 i alpha) #s(literal -2 binary64) #s(literal 1 binary64)) alpha)
(* alpha (- (+ 1 (* 4 (/ (pow i 2) (pow alpha 2)))) (* 2 (/ i alpha))))
(*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (*.f64 i i) alpha) (fma.f64 (/.f64 i alpha) #s(literal -2 binary64) #s(literal 1 binary64))) alpha)
(* alpha (- (+ 1 (* -8 (/ (pow i 3) (pow alpha 3)))) (+ (* -4 (/ (pow i 2) (pow alpha 2))) (* 2 (/ i alpha)))))
(*.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -8 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -4 binary64) alpha) (/.f64 (*.f64 i i) alpha) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) alpha)
(/ -1/2 alpha)
(/.f64 #s(literal -1/2 binary64) alpha)
(/ (- (* 1/2 (/ (+ 2 (* 2 i)) alpha)) 1/2) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) alpha)
(/ (- (* -1/2 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))) (+ 1/2 (* -1/2 (/ (+ 2 (* 2 i)) alpha)))) alpha)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) alpha) (/.f64 #s(literal -1/2 binary64) alpha) #s(literal -1/2 binary64)) (*.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64))) alpha)
(/ (- (* 1/2 (/ (pow (+ 2 (* 2 i)) 3) (pow alpha 3))) (+ 1/2 (+ (* -1/2 (/ (+ 2 (* 2 i)) alpha)) (* 1/2 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2)))))) alpha)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) alpha) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) alpha) (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) alpha)
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta)) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #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 -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) alpha) #s(literal -1/2 binary64) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) alpha) (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) 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 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)) (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (-.f64 (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) beta) beta) #s(literal 2 binary64)) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(/.f64 (+.f64 (/.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 3)) alpha) (/ (pow (+ 2 beta) 4) alpha)) (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 alpha)) (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (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 (fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta)) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (/ (+ (* -1/2 (+ 2 (* 4 i))) (* 1/2 (/ (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)) alpha))) alpha))
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal -1/2 binary64))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* (+ 2 (* 4 i)) (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))))) alpha))) alpha)) (* -1/2 (+ (* -2 (* i (+ 2 (* 2 i)))) (pow (+ 2 (* 4 i)) 2)))) alpha)) (* -1/2 (+ 2 (* 4 i)))) alpha))
(/.f64 (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (* alpha (- (* 2 (/ i alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 i alpha) #s(literal 2 binary64) #s(literal -1 binary64)))
(* -1 (* alpha (- (* -1 (/ (- (* 4 (/ (pow i 2) alpha)) (* 2 i)) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 i i) alpha) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) i)) alpha) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* alpha (- (* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow i 3) alpha)) (* 4 (pow i 2))) alpha)) (* 2 i)) alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 i #s(literal 3 binary64)) alpha) #s(literal 8 binary64) (*.f64 #s(literal -4 binary64) (*.f64 i i))) (neg.f64 alpha)) (*.f64 i #s(literal 2 binary64))) (neg.f64 alpha)) #s(literal 1 binary64)))
(* -1 (/ (+ 1/2 (* -1/2 (/ (+ 2 (* 2 i)) alpha))) alpha))
(/.f64 (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 alpha))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/2 (/ (pow (+ 2 (* 2 i)) 2) alpha)) (* -1/2 (+ 2 (* 2 i)))) alpha))) alpha))
(/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) alpha) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) alpha)) (neg.f64 alpha))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/2 (/ (pow (+ 2 (* 2 i)) 3) alpha)) (* -1/2 (pow (+ 2 (* 2 i)) 2))) alpha)) (* -1/2 (+ 2 (* 2 i)))) alpha))) alpha))
(/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)) alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) #s(literal -1 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1/2 binary64))) alpha)) (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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (*.f64 (-.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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.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 (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 #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 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) 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) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))))) beta (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.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))))))) (* 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 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 3 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))))) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))))))) beta (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))))) #s(literal 1/2 binary64)))
(- 1 (/ alpha (+ 2 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(fma.f64 (fma.f64 (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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(* -1 (/ 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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 (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 (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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(/ 2 alpha)
(/.f64 #s(literal 2 binary64) alpha)
(+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64) (/.f64 beta alpha))
(+ 2 (* 4 i))
(fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))
(+ 2 (+ (* 2 beta) (* 4 i)))
(fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(/ (+ 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))))
(fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)))
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) beta) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) beta) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) 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)))
(+ 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 (neg.f64 (fma.f64 alpha alpha (fma.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) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (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)))))
(fma.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 alpha alpha (fma.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) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (fma.f64 i #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 (-.f64 #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)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) (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 (neg.f64 (fma.f64 alpha alpha (fma.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) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (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)))
(-.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 #s(literal 2 binary64) (-.f64 (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.f64 beta beta)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
(- (+ 2 (+ (* -1 (/ (* alpha (pow (+ 2 alpha) 2)) (pow beta 3))) (/ (* alpha (+ 2 alpha)) (pow beta 2)))) (+ (* -1 (/ (pow (+ 2 alpha) 2) (pow beta 2))) (+ (* 2 (/ alpha beta)) (+ (* 2 (/ 1 beta)) (/ (pow (+ 2 alpha) 3) (pow beta 3))))))
(-.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 alpha beta) (fma.f64 (neg.f64 alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta))))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (/.f64 (*.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(-.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (pow.f64 beta #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 alpha beta))) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta))))
(* 2 (/ beta alpha))
(*.f64 (/.f64 beta alpha) #s(literal 2 binary64))
(* beta (+ (* 2 (/ 1 alpha)) (* 2 (/ 1 (* alpha beta)))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha)) beta)
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (/.f64 #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 (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) beta)
(* 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)
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal -1/2 binary64))) beta))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta)) #s(literal 1/2 binary64))) (neg.f64 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 -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (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)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))) beta) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) 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 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (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 -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))) beta) (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))))) (neg.f64 beta))) beta))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (-.f64 #s(literal 2 binary64) (/.f64 alpha beta)) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 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 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) (neg.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)))) beta))
(+ 2 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta))) (neg.f64 beta)) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) 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 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta) (neg.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) 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 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) beta))) (neg.f64 beta)) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha))) beta))
(* -1 (* beta (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (/.f64 #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 (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal -1 binary64) #s(literal -2 binary64)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) alpha)) beta) #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) alpha)) (neg.f64 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 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) 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 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) 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 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) 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 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) 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 (+.f64 #s(literal 2 binary64) alpha) beta) 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 (+.f64 #s(literal 2 binary64) alpha) beta) 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 alpha beta)) (/.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) alpha) beta) (+.f64 (+.f64 #s(literal 2 binary64) 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 (+.f64 #s(literal 2 binary64) alpha) beta) 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 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(fma.f64 (/.f64 i alpha) #s(literal 2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64)))
(+ 2 (* 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))))))
(fma.f64 (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) i) #s(literal 1/2 binary64) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (* i (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))) (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha))) i (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))))) i (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* i (+ (* 1/2 (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* i (+ (* 1/2 (* i (+ (* -4 (/ (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))) (* alpha (+ 2 alpha)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (* alpha (+ 2 alpha))))))) (* 1/2 (+ (* -1 (/ (* (+ (* 2 alpha) (* 2 (+ 2 alpha))) (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha))))) (* alpha (+ 2 alpha)))) (* 4 (/ 1 (pow (+ 2 alpha) 2)))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) alpha) (/.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha))) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha))) (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)))) i (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha)))) (*.f64 (+.f64 #s(literal 2 binary64) alpha) alpha))))) i (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) i (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ alpha (* -2 i))
(fma.f64 #s(literal -2 binary64) i alpha)
(+ alpha (* i (- (* 4 (/ i alpha)) 2)))
(fma.f64 (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) #s(literal -2 binary64)) i alpha)
(+ alpha (* i (- (* i (+ (* -8 (/ i (pow alpha 2))) (* 4 (/ 1 alpha)))) 2)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 i (*.f64 alpha alpha)) #s(literal -8 binary64) (/.f64 #s(literal 4 binary64) alpha)) i #s(literal -2 binary64)) i alpha)
(/ -1/2 (+ 2 alpha))
(/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha))
(- (/ i (pow (+ 2 alpha) 2)) (* 1/2 (/ 1 (+ 2 alpha))))
(-.f64 (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(- (* i (+ (* -2 (/ i (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (* 1/2 (/ 1 (+ 2 alpha))))
(fma.f64 (fma.f64 (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(- (* i (+ (* i (- (* 4 (/ i (pow (+ 2 alpha) 4))) (* 2 (/ 1 (pow (+ 2 alpha) 3))))) (/ 1 (pow (+ 2 alpha) 2)))) (* 1/2 (/ 1 (+ 2 alpha))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) #s(literal 4 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) i (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(+ 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)))))
(fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) alpha) beta)) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (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/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))))))
(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 (+.f64 #s(literal 2 binary64) alpha) beta) 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 (+.f64 #s(literal 2 binary64) alpha) beta) alpha) beta)) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha beta) i)) #s(literal 1/8 binary64) #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 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #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 (fma.f64 (/.f64 beta i) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) i)) #s(literal 4 binary64)) 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 (* -1/8 (/ (pow alpha 2) (pow i 2))))
(fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (*.f64 alpha alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/32 binary64) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* -1/8 (/ (pow alpha 2) (pow i 2))) (+ (* 1/32 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/2 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) (pow i 4))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) alpha) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 alpha alpha)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal 2 binary64)))) (pow.f64 i #s(literal 4 binary64))) #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) (*.f64 alpha alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/32 binary64))) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64)))
(/ (+ (* -1/4 (/ (pow alpha 3) i)) (* 1/2 (pow alpha 2))) i)
(/.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) #s(literal -1/4 binary64) (*.f64 (*.f64 alpha alpha) #s(literal 1/2 binary64))) i)
(/ (- (+ (* 1/8 (/ (pow alpha 4) (pow i 2))) (* 1/2 (pow alpha 2))) (* 1/4 (/ (pow alpha 3) i))) i)
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) i) (fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) #s(literal -1/4 binary64) (*.f64 (*.f64 alpha alpha) #s(literal 1/2 binary64)))) i)
(/ (- (+ (* -1/16 (/ (pow alpha 5) (pow i 3))) (* 1/2 (pow alpha 2))) (+ (* -1/8 (/ (pow alpha 4) (pow i 2))) (* 1/4 (/ (pow alpha 3) i)))) i)
(/.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 5 binary64)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (-.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) #s(literal -1/4 binary64) (*.f64 (*.f64 alpha alpha) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) i)))) i)
(/ -1/4 i)
(/.f64 #s(literal -1/4 binary64) i)
(/ (- (* 1/8 (/ (+ 2 alpha) i)) 1/4) i)
(/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal 1/8 binary64) #s(literal -1/4 binary64)) i)
(/ (- (* -1/16 (/ (pow (+ 2 alpha) 2) (pow i 2))) (+ 1/4 (* -1/8 (/ (+ 2 alpha) i)))) i)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/16 binary64) i) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) i)) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal -1/8 binary64) #s(literal 1/4 binary64))) i)
(/ (- (* 1/32 (/ (pow (+ 2 alpha) 3) (pow i 3))) (+ 1/4 (+ (* -1/8 (/ (+ 2 alpha) i)) (* 1/16 (/ (pow (+ 2 alpha) 2) (pow i 2)))))) i)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (pow.f64 i #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) i) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) i) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal -1/8 binary64) #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)))))
(fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) alpha) beta)) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1/32 binary64) (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 (/ (+ (* -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)))))
(fma.f64 (/.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 (+.f64 #s(literal 2 binary64) alpha) beta) 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 (+.f64 #s(literal 2 binary64) alpha) beta) alpha) beta)) (-.f64 beta alpha)))) (pow.f64 i #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha beta) i)) #s(literal 1/8 binary64) #s(literal 1/2 binary64)))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #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) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal -1 binary64) #s(literal -4 binary64)))
(* -1 (* i (- (* -1 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) #s(literal -1 binary64) (/.f64 #s(literal -4 binary64) alpha)))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha))))) (* 1/2 (/ (+ (* -1/16 (* (pow alpha 3) (+ 2 alpha))) (* 1/64 (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)))) i))) (pow i 3))) (* -1/8 (/ (pow alpha 2) (pow i 2)))))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) alpha) (*.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 alpha alpha)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)) #s(literal 2 binary64)))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 alpha alpha)) (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) alpha) alpha)))) (neg.f64 (pow.f64 i #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1/2 binary64)))
(* -1 (/ (+ (* -1/2 (pow alpha 2)) (* 1/4 (/ (pow alpha 3) i))) i))
(/.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) #s(literal 1/4 binary64) (*.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (pow alpha 4) i)) (* 1/4 (pow alpha 3))) i)) (* -1/2 (pow alpha 2))) i))
(/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 4 binary64)) i) #s(literal 1/8 binary64) (*.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal -1/4 binary64))) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (pow alpha 5) i)) (* 1/8 (pow alpha 4))) i)) (* 1/4 (pow alpha 3))) i)) (* -1/2 (pow alpha 2))) i))
(/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 5 binary64)) i) #s(literal 1/16 binary64) (*.f64 (pow.f64 alpha #s(literal 4 binary64)) #s(literal -1/8 binary64))) (neg.f64 i)) (*.f64 (pow.f64 alpha #s(literal 3 binary64)) #s(literal 1/4 binary64))) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ 1/4 (* -1/8 (/ (+ 2 alpha) i))) i))
(/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (neg.f64 i))
(* -1 (/ (+ 1/4 (* -1 (/ (- (* -1/16 (/ (pow (+ 2 alpha) 2) i)) (* -1/8 (+ 2 alpha))) i))) i))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) i) #s(literal -1/16 binary64) (*.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 1/8 binary64))) i)) (neg.f64 i))
(* -1 (/ (+ 1/4 (* -1 (/ (- (* -1 (/ (- (* -1/32 (/ (pow (+ 2 alpha) 3) i)) (* -1/16 (pow (+ 2 alpha) 2))) i)) (* -1/8 (+ 2 alpha))) i))) i))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) i) #s(literal -1/32 binary64) (*.f64 #s(literal 1/16 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (neg.f64 i)) (*.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal -1/8 binary64))) i)) (neg.f64 i))

rewrite188.0ms (2.2%)

Memory
15.0MiB live, 207.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047385
068385
1362375
23352375
08517364
Stop Event
iter limit
node limit
iter limit
Counts
19 → 266
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(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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(*.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))
(+.f64 (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 (+.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 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #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 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha))
(*.f64 alpha alpha)
(*.f64 #s(literal 2 binary64) beta)
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) 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 (neg.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))) (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 (+.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))) (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 (neg.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))))) (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 #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)))) (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 (-.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 #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))) (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 (+.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)) (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)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) (-.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 binary64))
(pow.f64 (/.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 (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 binary64))
(/.f64 (neg.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))) (neg.f64 (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))))
(/.f64 (neg.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 (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 (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 (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 (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 (+.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 (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 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) (-.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) (neg.f64 (/.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 (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 (-.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)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) (-.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) (/.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 (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))) #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 #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(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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)))
#s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(*.f64 (pow.f64 (/.f64 alpha (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 alpha (fma.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha))
(pow.f64 (/.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (neg.f64 (neg.f64 (neg.f64 alpha))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)) alpha)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha)))
(/.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (pow.f64 alpha #s(literal -1 binary64))) (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (pow.f64 alpha #s(literal -1 binary64))) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1 binary64)) alpha)
(/.f64 (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64))) (neg.f64 (*.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))) (neg.f64 (*.f64 alpha (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (neg.f64 (neg.f64 alpha)))
(/.f64 (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)) alpha))
(/.f64 (*.f64 (fma.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) alpha))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (*.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64))))
(/.f64 (fma.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (*.f64 alpha (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (neg.f64 alpha))
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (neg.f64 alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.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)) (pow.f64 alpha #s(literal -1 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 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(*.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))
(pow.f64 (/.f64 alpha (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.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 (neg.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))) (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 (neg.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 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (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 -1 binary64) (neg.f64 (/.f64 alpha (*.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 (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 #s(literal -1/2 binary64) (neg.f64 (/.f64 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) (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (*.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 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.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))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (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 (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))
(pow.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))) (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.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)))) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #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) 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 (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)))) (neg.f64 (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 (-.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 (fma.f64 #s(literal 4 binary64) i (fma.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 (-.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 (-.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 (fma.f64 #s(literal 4 binary64) i (fma.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 #s(literal -1 binary64) (neg.f64 (/.f64 (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 (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 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))) (+.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)) (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)) #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 #s(literal 1 binary64) (/.f64 (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 (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 #s(literal 1 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))) (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))))
(fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 2 binary64)) (*.f64 (*.f64 beta beta) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal -2 binary64) beta)) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 4 binary64) i))
(fma.f64 (fma.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 i i) #s(literal 16 binary64) (*.f64 (*.f64 #s(literal 2 binary64) beta) (-.f64 (*.f64 #s(literal 2 binary64) beta) (*.f64 #s(literal 4 binary64) i)))) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (fma.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64)) (pow.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal 4 binary64) i))
(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) 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)))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.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)))) (/.f64 #s(literal 4 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 #s(literal 2 binary64)) (*.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 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 (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i))
(+.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 (/.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 (pow.f64 (/.f64 alpha (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 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 (pow.f64 (/.f64 alpha (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1 binary64)) (pow.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))) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(pow.f64 (/.f64 (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) #s(literal -1 binary64))
(/.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)) (pow.f64 alpha #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.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)) (pow.f64 alpha #s(literal -1 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 (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (neg.f64 alpha))))
(/.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)) #s(literal 1 binary64))) (neg.f64 (*.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 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1 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 (*.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)) (pow.f64 alpha #s(literal -1 binary64))) (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 (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 alpha #s(literal -1 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 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1 binary64)) alpha)
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (neg.f64 (neg.f64 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 alpha (fma.f64 #s(literal 4 binary64) i (fma.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 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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 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)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64))) alpha))
(/.f64 (*.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)) #s(literal 1 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 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha (fma.f64 #s(literal 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 2 binary64)) #s(literal 4 binary64)) (*.f64 alpha (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)) #s(literal 8 binary64)) (*.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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (neg.f64 alpha))
(/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) 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)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #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) (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))))) (fma.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))))) (fma.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64)) (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))))) (fma.f64 (pow.f64 alpha #s(literal 6 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 alpha alpha)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 alpha) alpha))) (fma.f64 i #s(literal 2 binary64) (neg.f64 alpha)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 alpha alpha)) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 alpha (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (+.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 alpha (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 alpha alpha)) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 alpha alpha) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha alpha) (/.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha alpha) (/.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64)) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha)) #s(literal 1/2 binary64))
(fma.f64 alpha (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha))))
(*.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 alpha) alpha))) (fma.f64 i #s(literal 2 binary64) (neg.f64 alpha)))
(*.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64))))))
(*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha)
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (pow.f64 (pow.f64 alpha #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)) (*.f64 alpha alpha))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64)))
(*.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal -1 binary64)))
(*.f64 alpha (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha))
(pow.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 alpha) alpha))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))))
(/.f64 (neg.f64 (*.f64 (*.f64 alpha alpha) #s(literal 1 binary64))) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (neg.f64 (*.f64 (neg.f64 alpha) alpha)) (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))
(/.f64 (*.f64 (*.f64 alpha alpha) #s(literal 1 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal -2 binary64)))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal -2 binary64))))
(neg.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)))
(neg.f64 (/.f64 (*.f64 alpha alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (exp.f64 (log.f64 alpha)) (exp.f64 (log.f64 alpha)))
(*.f64 (neg.f64 alpha) (neg.f64 alpha))
(*.f64 alpha alpha)
(pow.f64 (exp.f64 (log.f64 alpha)) #s(literal 2 binary64))
(pow.f64 (neg.f64 alpha) #s(literal 2 binary64))
(pow.f64 (*.f64 alpha alpha) #s(literal 1 binary64))
(pow.f64 alpha #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 alpha) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) beta)
(*.f64 beta #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (+.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (+.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 4 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))
(pow.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))))
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))
(neg.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal -1 binary64)))

eval120.0ms (1.4%)

Memory
-6.7MiB live, 119.6MiB allocated
Compiler

Compiled 30 076 to 2 478 computations (91.8% saved)

prune71.0ms (0.8%)

Memory
6.7MiB live, 82.0MiB allocated
Pruning

28 alts after pruning (22 fresh and 6 done)

PrunedKeptTotal
New43913452
Fresh3912
Picked235
Done033
Total44428472
Accuracy
99.9%
Counts
472 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.9%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/.f64 (-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 beta beta) alpha)) (-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (*.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 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)))) alpha)) #s(literal 2 binary64))
63.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
56.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
46.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) #s(approx (/ 1/2 (- -2 (+ (* i 2) alpha))) (/.f64 #s(literal -1/4 binary64) i)) #s(literal 1/2 binary64)))
55.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
42.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)))
71.2%
#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)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
33.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(approx (/ (* alpha alpha) (+ (* i 2) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
26.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.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))
26.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))))
55.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
26.9%
#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)))
23.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
26.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal -1 binary64) #s(literal -2 binary64)) (neg.f64 beta))) alpha) #s(literal 1/2 binary64)))
63.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
61.4%
#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) #s(approx (+ (+ beta alpha) 2) (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
43.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) #s(approx (+ (+ beta alpha) 2) (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
3.5%
#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)))
18.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 (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) alpha)) alpha)) #s(literal 1/2 binary64)))
20.5%
#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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
17.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 (/ (+ (* 2 beta) 2) alpha) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
75.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (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))))
56.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
49.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
6.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (/.f64 beta alpha)))
10.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
31.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
58.7%
#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 490 to 1 353 computations (45.7% saved)

simplify173.0ms (2%)

Memory
6.0MiB live, 199.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
055505
076487
1140487
2267487
3658481
42964478
56153478
67742478
08119471
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) (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)))
(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))
#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) (*.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) (*.f64 (/.f64 #s(approx (+ (+ (* 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 (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)
#s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))
#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) (/.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 (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 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
#s(literal 4 binary64)
i
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
#s(literal 2 binary64)
beta
#s(literal 1/2 binary64)
alpha
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64)))
#s(literal 1/2 binary64)
(fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))
#s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
beta
(fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))
i
#s(literal 2 binary64)
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
(fma.f64 #s(literal 2 binary64) i beta)
#s(literal 1 binary64)
Outputs
#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)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #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) (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))
(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))
#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) (*.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) (*.f64 (/.f64 #s(approx (+ (+ (* 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) (*.f64 (/.f64 #s(literal 1/2 binary64) alpha) #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(approx (+ (+ (* 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(literal 1/2 binary64) alpha) #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))
(/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)
#s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))
#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) (/.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))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) beta)) 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 (fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) beta)) alpha)
(*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) beta))
(fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
#s(literal 4 binary64)
i
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
#s(literal 2 binary64)
beta
#s(literal 1/2 binary64)
alpha
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))
(fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1 binary64))
#s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
beta
(fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))
i
#s(literal 2 binary64)
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))
(fma.f64 #s(literal 2 binary64) i beta)
(fma.f64 i #s(literal 2 binary64) beta)
#s(literal 1 binary64)

localize203.0ms (2.4%)

Memory
-25.6MiB live, 336.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
accuracy0.015625
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
accuracy14.96814221165178
#s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
accuracy15.842402162074892
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
accuracy0
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
accuracy0
(*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))
accuracy0.015625
(/.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)
accuracy46.753026535382276
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.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))
accuracy0.015625
(/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)
accuracy0.20061257706753877
(*.f64 (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
accuracy14.978350277421734
#s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
accuracy46.753026535382276
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
accuracy0
(*.f64 (+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
accuracy12.66959424564546
#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)))
accuracy20.403321570652214
(+.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)))
accuracy40.96799356488338
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))
accuracy0
(+.f64 #s(literal 2 binary64) beta)
accuracy12.66959424564546
#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)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
accuracy20.40118129295102
(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))
accuracy34.496310143040404
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
Samples
77.0ms170×0valid
58.0ms61×1valid
22.0ms25×2valid
Compiler

Compiled 890 to 108 computations (87.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 111.0ms
ival-mult: 44.0ms (39.6% of total)
ival-add: 31.0ms (27.9% of total)
ival-div: 20.0ms (18% of total)
adjust: 13.0ms (11.7% of total)
ival-sub: 2.0ms (1.8% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series35.0ms (0.4%)

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

9 calls:

TimeVariablePointExpression
7.0ms
beta
@inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ beta (+ 2 beta)) (* (+ 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) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (+ (+ (* 4 i) (* 2 beta)) 2) (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) alpha) (+ (* 4 i) (+ (* 2 beta) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 2)) (+ 2 beta) (+ (* 2 beta) 2) (/ beta (+ (* 2 i) beta)) (/ beta (+ (* i 2) 2)))
4.0ms
beta
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ beta (+ 2 beta)) (* (+ 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) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (+ (+ (* 4 i) (* 2 beta)) 2) (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) alpha) (+ (* 4 i) (+ (* 2 beta) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 2)) (+ 2 beta) (+ (* 2 beta) 2) (/ beta (+ (* 2 i) beta)) (/ beta (+ (* i 2) 2)))
3.0ms
beta
@-inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ beta (+ 2 beta)) (* (+ 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) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (+ (+ (* 4 i) (* 2 beta)) 2) (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) alpha) (+ (* 4 i) (+ (* 2 beta) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 2)) (+ 2 beta) (+ (* 2 beta) 2) (/ beta (+ (* 2 i) beta)) (/ beta (+ (* i 2) 2)))
3.0ms
alpha
@-inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ beta (+ 2 beta)) (* (+ 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) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (+ (+ (* 4 i) (* 2 beta)) 2) (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) alpha) (+ (* 4 i) (+ (* 2 beta) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 2)) (+ 2 beta) (+ (* 2 beta) 2) (/ beta (+ (* 2 i) beta)) (/ beta (+ (* i 2) 2)))
3.0ms
alpha
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (/ (- beta alpha) (+ (+ beta alpha) 2)) (/ beta (+ 2 beta)) (* (+ 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) (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) (+ (+ (* 4 i) (* 2 beta)) 2) (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/ (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) alpha) (+ (* 4 i) (+ (* 2 beta) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* 1/2 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1)) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (/ beta (+ (+ (* 2 i) beta) 2)) (+ 2 beta) (+ (* 2 beta) 2) (/ beta (+ (* 2 i) beta)) (/ beta (+ (* i 2) 2)))

simplify200.0ms (2.3%)

Memory
0.7MiB live, 280.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014639783
149019018
085658319
Stop Event
iter limit
node limit
Counts
243 → 242
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/2 (* 1/2 (/ beta (+ 2 beta))))
(+ 1/2 (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta)))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))))))
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))))))))
(+ 1 (/ beta (+ 2 beta)))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* alpha (- (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (/ 1 (pow (+ 2 beta) 2))) (* -1 (/ beta (pow (+ 2 beta) 3))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(/ (+ 2 (+ (* 2 beta) (* 4 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 (/ (- beta (* -1 (+ 2 beta))) alpha))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (* 1/2 (- beta (* -1 (+ 2 beta))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))) alpha)
-1
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(* 1/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/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 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (* -1 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* -1 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha))) (+ 2 beta)) alpha)) 1)
(* -1 (/ (+ (* 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/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/2 (* -1/2 (/ alpha (+ 2 alpha))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))))))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(* 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 (- 1 (/ alpha (+ 2 alpha))))
(+ (* 1/2 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (* 1/2 (- 1 (/ alpha (+ 2 alpha)))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))))
(+ (* 1/2 (- 1 (/ alpha (+ 2 alpha)))) (* beta (+ (* 1/2 (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))) (* beta (+ (* 1/2 (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))))))))
(- 1 (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(- (+ 1 (* beta (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (+ (/ 1 (pow (+ 2 alpha) 3)) (/ alpha (pow (+ 2 alpha) 4))))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(* 1/2 (/ (+ 2 (* 4 i)) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(/ (+ 2 (* 4 i)) alpha)
(+ (* 2 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))
(+ 2 (* 4 i))
(+ 2 (+ (* 2 beta) (* 4 i)))
(* 1/2 (+ 2 (* 4 i)))
(+ beta (* 1/2 (+ 2 (* 4 i))))
1/2
(+ 1/2 (* 1/4 (/ (pow beta 2) (* i (+ 2 (* 2 i))))))
(+ 1/2 (* (pow beta 2) (+ (* -1/8 (/ (* beta (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1/2 (* (pow beta 2) (+ (* beta (+ (* -1/2 (* beta (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))) (* -1/8 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
1
(+ 1 (* 1/2 (/ (pow beta 2) (* i (+ 2 (* 2 i))))))
(+ 1 (* (pow beta 2) (+ (* -1/4 (/ (* beta (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1 (* (pow beta 2) (+ (* beta (- (* -1 (* beta (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))) (* 1/4 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(/ beta (+ 2 (* 2 i)))
(* beta (+ (* -1 (/ beta (pow (+ 2 (* 2 i)) 2))) (/ 1 (+ 2 (* 2 i)))))
(* beta (+ (* beta (- (/ beta (pow (+ 2 (* 2 i)) 3)) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i)))))
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 (* 2 i)) 4))) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i)))))
2
(+ 2 beta)
(+ 2 (* 2 beta))
(* 1/2 (/ beta i))
(* beta (+ (* -1/4 (/ beta (pow i 2))) (* 1/2 (/ 1 i))))
(* beta (+ (* beta (- (* 1/8 (/ beta (pow i 3))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(* beta (+ (* beta (- (* beta (+ (* -1/16 (/ beta (pow i 4))) (* 1/8 (/ 1 (pow i 3))))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(+ 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 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(- 1 (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(- (+ 1 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
(+ 1 (* -1/2 (/ (+ 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 (* -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))))))
(/ beta alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(* 2 (/ beta alpha))
(* beta (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ 2 (* alpha beta)))))
(* 2 beta)
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
beta
(* beta (+ 1 (* 1/2 (/ (+ 2 (* 4 i)) beta))))
(+ 1 (* -1/2 (/ (+ 2 (* 4 i)) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 4 i)) beta)) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2)))))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 4 i)) beta)) (+ (* -1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow beta 3))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2))))))
(+ 2 (* -1 (/ (+ 2 (* 4 i)) beta)))
(- (+ 2 (* -1 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2)))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))
(- (+ 2 (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) (pow beta 2))) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow beta 2))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))))
(+ 1 (* -1 (/ (+ 2 (* 2 i)) beta)))
(- (+ 1 (/ (pow (+ 2 (* 2 i)) 2) (pow beta 2))) (+ (* 2 (/ i beta)) (* 2 (/ 1 beta))))
(- (+ 1 (* -1 (/ (pow (+ 2 (* 2 i)) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow beta 2))) (+ (* 2 (/ i beta)) (* 2 (/ 1 beta)))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(* beta (+ 2 (* 2 (/ 1 beta))))
(+ 1 (* -2 (/ i beta)))
(- (+ 1 (* 4 (/ (pow i 2) (pow beta 2)))) (* 2 (/ i beta)))
(- (+ 1 (* -8 (/ (pow i 3) (pow beta 3)))) (+ (* -4 (/ (pow i 2) (pow beta 2))) (* 2 (/ i 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)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (* -1 (/ (+ (* -1 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta)) beta))) beta)))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) 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 (* beta (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(* -1 (* beta (- (* -1 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(* -1 (* beta (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(* -1 (* beta (- (* -1/2 (/ (+ 2 (* 4 i)) beta)) 1)))
(+ 1 (* 1/2 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) (* 1/2 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) beta))) beta)) (* -1/2 (+ (* -2 i) (* -1 (+ 2 (* 2 i)))))) beta)))
(+ 2 (+ (* -2 (/ i beta)) (* -1 (/ (+ 2 (* 2 i)) beta))))
(+ 2 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2) beta)) (* 2 (/ (* i (+ 2 (* 2 i))) beta))) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) beta)))
(+ 2 (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -2 i) (* -1 (+ 2 (* 2 i)))))) beta)) (* -1 (/ (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) beta))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) beta)) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) beta)) (* -1 (+ 2 (* 2 i)))) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) beta)) (* -1 (pow (+ 2 (* 2 i)) 2))) beta)) (* -1 (+ 2 (* 2 i)))) beta)))
(+ 1 (* -1 (/ (- (* -4 (/ (pow i 2) beta)) (* -2 i)) beta)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -8 (/ (pow i 3) beta)) (* -4 (pow i 2))) beta)) (* -2 i)) beta)))
(* 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 (+ 2 (* 2 beta)))
(+ (* 1/2 (+ 2 (* 2 beta))) (* 2 i))
(+ (* -1/2 (* i (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (* -1/2 (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))))))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* i (+ (* -1/2 (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))) (* beta (+ 2 beta)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* beta (+ 2 beta))))))) (* -1/2 (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2))))))))))
(+ 1 (+ (* -1 (* i (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))) (* beta (+ 2 beta)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* beta (+ 2 beta))))))) (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+ (* -2 (/ (* beta i) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(+ (* i (- (* 4 (/ (* beta i) (pow (+ 2 beta) 3))) (* 2 (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* i (- (* i (- (* -8 (/ (* beta i) (pow (+ 2 beta) 4))) (* -4 (/ beta (pow (+ 2 beta) 3))))) (* 2 (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ 1 (* i (- (* 4 (/ i (pow beta 2))) (* 2 (/ 1 beta)))))
(+ 1 (* i (- (* i (+ (* -8 (/ i (pow beta 3))) (* 4 (/ 1 (pow beta 2))))) (* 2 (/ 1 beta)))))
(+ (* -1/2 (* beta i)) (* 1/2 beta))
(+ (* 1/2 beta) (* i (- (* 1/2 (* beta i)) (* 1/2 beta))))
(+ (* 1/2 beta) (* i (- (* i (- (* -1/2 (* beta i)) (* -1/2 beta))) (* 1/2 beta))))
(+ 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 alpha))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i)))))
(* 4 i)
(* i (+ 4 (+ (* 2 (/ beta i)) (* 2 (/ 1 i)))))
(* 2 i)
(* i (+ 2 (* 1/2 (/ (+ 2 (* 2 beta)) i))))
(+ 1/2 (* 1/8 (/ (pow beta 2) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* 2 beta) (* 2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) (pow i 4))) (+ (* -1/32 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2))))))
(+ 1 (* 1/4 (/ (pow beta 2) (pow i 2))))
(+ 1 (+ (* -1/16 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* 2 beta) (* 2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) (pow i 4))) (* 1/4 (/ (pow beta 2) (pow i 2))))) (* 1/16 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))))
(/ (+ (* -1/4 (/ (* beta (+ 2 beta)) i)) (* 1/2 beta)) i)
(/ (- (+ (* 1/8 (/ (* beta (pow (+ 2 beta) 2)) (pow i 2))) (* 1/2 beta)) (* 1/4 (/ (* beta (+ 2 beta)) i))) i)
(/ (- (+ (* -1/16 (/ (* beta (pow (+ 2 beta) 3)) (pow i 3))) (* 1/2 beta)) (+ (* -1/8 (/ (* beta (pow (+ 2 beta) 2)) (pow i 2))) (* 1/4 (/ (* beta (+ 2 beta)) i)))) i)
(/ (+ (* -1/4 (/ (pow beta 2) i)) (* 1/2 beta)) i)
(/ (- (+ (* 1/8 (/ (pow beta 3) (pow i 2))) (* 1/2 beta)) (* 1/4 (/ (pow beta 2) i))) i)
(/ (- (+ (* -1/16 (/ (pow beta 4) (pow i 3))) (* 1/2 beta)) (+ (* -1/8 (/ (pow beta 3) (pow i 2))) (* 1/4 (/ (pow beta 2) i)))) i)
(/ (+ (* -1/2 (/ beta i)) (* 1/2 beta)) i)
(/ (- (+ (* 1/2 beta) (* 1/2 (/ beta (pow i 2)))) (* 1/2 (/ beta i))) i)
(/ (- (+ (* -1/2 (/ beta (pow i 3))) (* 1/2 beta)) (+ (* -1/2 (/ beta (pow i 2))) (* 1/2 (/ beta 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 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(* -1 (* i (- (* -1/2 (/ (+ 2 (* 2 beta)) i)) 2)))
(+ 1/2 (+ (* 1/32 (/ (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta))))) (* 1/2 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* -2 beta) (* -2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) i))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+ 1 (+ (* 1/16 (/ (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (pow beta 2) (pow (+ (* -2 beta) (* -2 (+ 2 beta))) 2)) i)) (* 1/16 (/ (* (pow beta 3) (+ 2 beta)) i))) (* 1/16 (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(* -1 (/ (+ (* -1/2 beta) (* 1/4 (/ (* beta (+ 2 beta)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* beta (pow (+ 2 beta) 2)) i)) (* 1/4 (* beta (+ 2 beta)))) i)) (* -1/2 beta)) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* beta (pow (+ 2 beta) 3)) i)) (* 1/8 (* beta (pow (+ 2 beta) 2)))) i)) (* 1/4 (* beta (+ 2 beta)))) i)) (* -1/2 beta)) i))
(* -1 (/ (+ (* -1/2 beta) (* 1/4 (/ (pow beta 2) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (pow beta 3) i)) (* 1/4 (pow beta 2))) i)) (* -1/2 beta)) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (pow beta 4) i)) (* 1/8 (pow beta 3))) i)) (* 1/4 (pow beta 2))) i)) (* -1/2 beta)) i))
(* -1 (/ (+ (* -1/2 beta) (* 1/2 (/ beta i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/2 (/ beta i)) (* 1/2 beta)) i)) (* -1/2 beta)) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ beta i)) (* 1/2 beta)) i)) (* 1/2 beta)) i)) (* -1/2 beta)) i))
Outputs
(* 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 (neg.f64 (*.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 (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 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 (*.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 (+.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 #s(literal 1 binary64) (+.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 (*.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 (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 (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 3 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (-.f64 (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 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 (*.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 (+.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 #s(literal 1 binary64) (+.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 (/.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 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 (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 (*.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 (+.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 #s(literal 1 binary64) (+.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 (*.f64 (*.f64 (neg.f64 (*.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 (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/2 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta)))))
(fma.f64 (*.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))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)))))))
(fma.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (fma.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))) #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))) #s(literal -1/2 binary64))) alpha))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))))))
(fma.f64 (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #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 (/.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)) #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))
(/ 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 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 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 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (* alpha (- (/ 1 (pow (+ 2 beta) 2)) (* -1 (/ beta (pow (+ 2 beta) 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) alpha (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 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 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 (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1 (/ beta (+ 2 beta)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta))))
(+.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))
(* 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 (+ (* 2 beta) (* 4 i))) alpha)
(/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha)
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 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 (- (+ 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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (+.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 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 (+.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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (+.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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (+.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 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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (+.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 (+.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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (+.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)))) (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 (+.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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (+.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 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta) (*.f64 (+.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 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) alpha)
(* 1/2 (/ (- beta (* -1 (+ 2 beta))) alpha))
(*.f64 (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) #s(literal 1/2 binary64))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (* 1/2 (- beta (* -1 (+ 2 beta))))) alpha)
(/.f64 (fma.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) #s(literal 1/2 binary64) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)) #s(literal -1/2 binary64))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))) alpha)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))))) alpha)
-1
#s(literal -1 binary64)
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(fma.f64 (-.f64 #s(literal -2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (*.f64 alpha alpha)) (-.f64 (-.f64 (/.f64 beta alpha) #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 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (/.f64 (-.f64 #s(literal -2 binary64) beta) alpha)) #s(literal 1 binary64)))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (neg.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (+.f64 #s(literal 2 binary64) 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 (neg.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) alpha)) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha)))) alpha)
(/ (+ (* 1/2 (+ 2 (* 2 beta))) (+ (* 1/2 (/ (- (* -1 (pow (+ 2 beta) 2)) (* beta (+ 2 beta))) alpha)) (+ (* 1/2 (/ (- (* -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 (neg.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) alpha)) (+.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) 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 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (/ (* beta (+ 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (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 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha)))) alpha)
(/ (- (+ 2 (+ (* -1 (/ (pow (+ 2 beta) 2) alpha)) (+ (* -1 (/ (pow (+ 2 beta) 4) (pow alpha 3))) (+ (* 2 beta) (/ (pow (+ 2 beta) 3) (pow alpha 2)))))) (+ (* -1 (/ (* beta (pow (+ 2 beta) 2)) (pow alpha 2))) (+ (/ (* beta (+ 2 beta)) alpha) (/ (* beta (pow (+ 2 beta) 3)) (pow alpha 3))))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) (-.f64 (fma.f64 #s(literal 2 binary64) beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (fma.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (*.f64 beta (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))) alpha)
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) alpha) #s(literal -1/2 binary64) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) alpha) (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) 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 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (neg.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta))))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (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 (*.f64 beta beta) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) beta)) (fma.f64 i #s(literal 2 binary64) beta)))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1/2 (/ (- (* -1 beta) (+ 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* -1/2 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) #s(literal -1/2 binary64) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha)) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(fma.f64 (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) #s(literal -1 binary64) #s(literal -1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (/.f64 (-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) beta) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (neg.f64 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 (/.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) alpha) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) beta) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (/ (+ (* 1/2 (- (* -1 beta) (+ 2 beta))) (* 1/2 (/ (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)) alpha))) alpha))
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3)) alpha))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta)) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* beta (pow (+ 2 beta) 2)) (pow (+ 2 beta) 3))) (* 1/2 (/ (+ (* beta (pow (+ 2 beta) 3)) (pow (+ 2 beta) 4)) alpha))) alpha)) (* -1/2 (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2)))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) beta) beta) #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta)) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) alpha) #s(literal 1/2 binary64) (*.f64 (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #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 #s(literal -2 binary64) beta) beta) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (+ (/ (* beta (+ 2 beta)) alpha) (/ (pow (+ 2 beta) 2) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (-.f64 (fma.f64 beta (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha)) beta) #s(literal 2 binary64)) beta) (neg.f64 alpha))
(* -1 (/ (- (+ (* -1 beta) (* -1 (/ (- (+ (/ (* beta (pow (+ 2 beta) 2)) alpha) (/ (pow (+ 2 beta) 3) alpha)) (+ (* beta (+ 2 beta)) (pow (+ 2 beta) 2))) alpha))) (+ 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 (/.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha)) (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 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 (-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) alpha) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)) alpha)) (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 alpha)) (*.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha)) beta) (+.f64 #s(literal 2 binary64) beta)) (neg.f64 alpha))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.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 (fma.f64 #s(literal 4 binary64) i (*.f64 #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 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (-.f64 #s(literal 1 binary64) (*.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)))))))
(+ (* 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 (fma.f64 #s(literal 4 binary64) i (*.f64 #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 alpha alpha) (pow.f64 (fma.f64 i #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 (*.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 (fma.f64 #s(literal 4 binary64) i (*.f64 #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 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (*.f64 (-.f64 #s(literal 1 binary64) (*.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 (neg.f64 (fma.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 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 alpha (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #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 (fma.f64 #s(literal 4 binary64) i (*.f64 #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 alpha alpha) (pow.f64 (fma.f64 i #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 (*.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 (fma.f64 #s(literal 4 binary64) i (*.f64 #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 alpha alpha) (pow.f64 (fma.f64 i #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 (*.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 (fma.f64 #s(literal 4 binary64) i (*.f64 #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 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) beta (*.f64 (-.f64 #s(literal 1 binary64) (*.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/2 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(+.f64 (fma.f64 (*.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (*.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))))))
(+.f64 (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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.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 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(* -1 (/ alpha (+ 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 (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 (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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta (/.f64 (neg.f64 alpha) (+.f64 #s(literal 2 binary64) alpha)))
(* 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 (fma.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 (fma.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 (- 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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))))) beta (*.f64 (-.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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))) beta (*.f64 (+.f64 (/.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 (/ alpha (+ 2 alpha)))
(-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))
(- (+ 1 (* beta (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2))))) (/ alpha (+ 2 alpha)))
(fma.f64 (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha))) beta (-.f64 #s(literal 1 binary64) (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha))))
(- (+ 1 (* beta (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (+ (/ 1 (+ 2 alpha)) (/ alpha (pow (+ 2 alpha) 2)))))) (/ alpha (+ 2 alpha)))
(-.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta #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 (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 (fma.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))) beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))) beta #s(literal 1 binary64)) (/.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))
(fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64) (/.f64 beta 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))))
(fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (/.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 (* 4 i)))
(*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+ beta (* 1/2 (+ 2 (* 4 i))))
(fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/4 (/ (pow beta 2) (* i (+ 2 (* 2 i))))))
(fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) i) #s(literal 1/2 binary64))
(+ 1/2 (* (pow beta 2) (+ (* -1/8 (/ (* beta (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1/2 binary64))
(+ 1/2 (* (pow beta 2) (+ (* beta (+ (* -1/2 (* beta (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))) (* -1/8 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* 1/4 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) beta) (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 i #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) beta (/.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (pow beta 2) (* i (+ 2 (* 2 i))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) i) #s(literal 1 binary64))
(+ 1 (* (pow beta 2) (+ (* -1/4 (/ (* beta (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))) #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1 binary64))
(+ 1 (* (pow beta 2) (+ (* beta (- (* -1 (* beta (+ (* -1/8 (/ (pow (+ 2 (* 4 i)) 2) (* (pow i 3) (pow (+ 2 (* 2 i)) 3)))) (* 1/4 (/ 1 (* (pow i 2) (pow (+ 2 (* 2 i)) 2))))))) (* 1/4 (/ (+ 2 (* 4 i)) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 i #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) beta (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))))) beta (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1 binary64))
(/ beta (+ 2 (* 2 i)))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
(* beta (+ (* -1 (/ beta (pow (+ 2 (* 2 i)) 2))) (/ 1 (+ 2 (* 2 i)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) beta)
(* beta (+ (* beta (- (/ beta (pow (+ 2 (* 2 i)) 3)) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i)))))
(*.f64 (fma.f64 (-.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta)
(* beta (+ (* beta (- (* beta (+ (* -1 (/ beta (pow (+ 2 (* 2 i)) 4))) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i)))))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 4 binary64)))) beta (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) beta (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta)
2
#s(literal 2 binary64)
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 (* 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(* 1/2 (/ beta i))
(*.f64 (/.f64 beta i) #s(literal 1/2 binary64))
(* beta (+ (* -1/4 (/ beta (pow i 2))) (* 1/2 (/ 1 i))))
(*.f64 (fma.f64 (/.f64 beta (*.f64 i i)) #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) i)) beta)
(* beta (+ (* beta (- (* 1/8 (/ beta (pow i 3))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(*.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 i #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 i i))) beta (/.f64 #s(literal 1/2 binary64) i)) beta)
(* beta (+ (* beta (- (* beta (+ (* -1/16 (/ beta (pow i 4))) (* 1/8 (/ 1 (pow i 3))))) (* 1/4 (/ 1 (pow i 2))))) (* 1/2 (/ 1 i))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 beta (pow.f64 i #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 1/8 binary64) (pow.f64 i #s(literal 3 binary64)))) beta (/.f64 #s(literal -1/4 binary64) (*.f64 i i))) beta (/.f64 #s(literal 1/2 binary64) i)) 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 (neg.f64 (fma.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 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 (neg.f64 (fma.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 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)) (*.f64 (*.f64 (-.f64 #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)))) (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 (neg.f64 (fma.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 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 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) beta) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta)))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(+.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) beta) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta)))) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 alpha beta)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta))) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 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 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) beta)) (+.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta) (/.f64 alpha beta)) (/.f64 #s(literal 2 binary64) 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))))
(+ 1 (* -1/2 (/ (+ 2 (* 2 alpha)) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) alpha #s(literal 2 binary64)) beta) #s(literal -1/2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1/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))) beta)))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 2 alpha)) beta)) (+ (* 1/2 (/ (- (* -1 (* alpha (pow (+ 2 alpha) 2))) (pow (+ 2 alpha) 3)) (pow beta 3))) (* 1/2 (/ (- (* alpha (+ 2 alpha)) (* -1 (pow (+ 2 alpha) 2))) (pow beta 2))))))
(+.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 (neg.f64 (+.f64 alpha (+.f64 #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 (* -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)) (-.f64 (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta 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)) (-.f64 (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 beta beta))))
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) alpha)) beta) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) 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) alpha) (/.f64 i beta) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha))) beta)
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(*.f64 (+.f64 (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) beta)
beta
(* beta (+ 1 (* 1/2 (/ (+ 2 (* 4 i)) beta))))
(*.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)) beta)
(+ 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/2 (/ (+ 2 (* 4 i)) beta)) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2)))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta)) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ 2 (* 4 i)) beta)) (+ (* -1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow beta 3))) (* -1/2 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2))))))
(fma.f64 #s(literal -1/2 binary64) (+.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta))) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta)) #s(literal 1 binary64))
(+ 2 (* -1 (/ (+ 2 (* 4 i)) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta))
(- (+ 2 (* -1 (/ (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))) (pow beta 2)))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))
(-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 beta beta))) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) beta)))
(- (+ 2 (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i))))) (* -1 (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) (pow beta 2))) (+ (* 2 (/ (* i (+ 2 (* 2 i))) (pow beta 2))) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta))))))
(-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 (fma.f64 (*.f64 i (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta)) (/.f64 #s(literal 2 binary64) beta) (fma.f64 (/.f64 i beta) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))))
(+ 1 (* -1 (/ (+ 2 (* 2 i)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta))
(- (+ 1 (/ (pow (+ 2 (* 2 i)) 2) (pow beta 2))) (+ (* 2 (/ i beta)) (* 2 (/ 1 beta))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta)) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
(- (+ 1 (* -1 (/ (pow (+ 2 (* 2 i)) 3) (pow beta 3)))) (+ (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow beta 2))) (+ (* 2 (/ i beta)) (* 2 (/ 1 beta)))))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (-.f64 (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 beta beta))))
(* beta (+ 1 (* 2 (/ 1 beta))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64)) beta)
(* beta (+ 2 (* 2 (/ 1 beta))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta)
(+ 1 (* -2 (/ i beta)))
(fma.f64 #s(literal -2 binary64) (/.f64 i beta) #s(literal 1 binary64))
(- (+ 1 (* 4 (/ (pow i 2) (pow beta 2)))) (* 2 (/ i beta)))
(-.f64 (fma.f64 (/.f64 #s(literal 4 binary64) beta) (/.f64 (*.f64 i i) beta) #s(literal 1 binary64)) (*.f64 (/.f64 i beta) #s(literal 2 binary64)))
(- (+ 1 (* -8 (/ (pow i 3) (pow beta 3)))) (+ (* -4 (/ (pow i 2) (pow beta 2))) (* 2 (/ i beta))))
(-.f64 (fma.f64 (/.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) #s(literal -8 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -4 binary64) beta) (/.f64 (*.f64 i i) beta) (*.f64 (/.f64 i beta) #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 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (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)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))) beta) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64))) 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 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (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 -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (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 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))) beta) (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 i #s(literal 2 binary64) alpha)))))) (neg.f64 beta))) beta))
(+ 1 (* -1 (/ (+ (* -1/2 (- (* -1 alpha) (+ 2 alpha))) (* 1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal -1/2 binary64))) beta))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha)))) (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) beta))) beta)) (* -1/2 (- (* -1 alpha) (+ 2 alpha)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 (+.f64 alpha (+.f64 #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)) (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta)) #s(literal 1/2 binary64))) (neg.f64 beta))) beta))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 alpha) (+ 2 alpha))) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) beta)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) alpha) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta) (neg.f64 (neg.f64 (+.f64 alpha (+.f64 #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 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta))) (neg.f64 beta)) (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) beta))
(+ 1 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta))
(+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) beta)) beta)) beta))
(- (+ 2 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (-.f64 #s(literal 2 binary64) (/.f64 alpha beta)) (+.f64 (/.f64 #s(literal 2 binary64) beta) (/.f64 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 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta) (neg.f64 (neg.f64 (+.f64 alpha (+.f64 #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 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) alpha #s(literal -2 binary64)) (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) beta))) (neg.f64 beta)) (neg.f64 (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha)))) beta))
(* -1 (* beta (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) alpha)) beta) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) alpha)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 i alpha) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) alpha)) beta) #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) alpha)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal -1 binary64) #s(literal -2 binary64)) (neg.f64 beta))
(* -1 (* beta (- (* -1/2 (/ (+ 2 (* 4 i)) beta)) 1)))
(*.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)) (neg.f64 beta))
(+ 1 (* 1/2 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) (* 1/2 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) beta))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)))) beta) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) beta))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (* 1/2 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) beta))) beta)) (* -1/2 (+ (* -2 i) (* -1 (+ 2 (* 2 i)))))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) beta) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) (neg.f64 beta))) beta))
(+ 2 (+ (* -2 (/ i beta)) (* -1 (/ (+ 2 (* 2 i)) beta))))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 i beta))) (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta))
(+ 2 (* -1 (/ (- (+ (* -1 (/ (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2) beta)) (* 2 (/ (* i (+ 2 (* 2 i))) beta))) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)) beta) #s(literal -1 binary64) (fma.f64 (*.f64 i (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta)) #s(literal 2 binary64) (fma.f64 i #s(literal 2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) beta))
(+ 2 (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -2 i) (* -1 (+ 2 (* 2 i)))))) beta)) (* -1 (/ (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) beta))) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) beta)) (+ (* -2 i) (* -1 (+ 2 (* 2 i))))) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) beta) #s(literal -2 binary64) (fma.f64 (fma.f64 i #s(literal 2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64)))) beta) (neg.f64 (fma.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64))))))) beta) #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta))
(+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) beta)) (* -1 (+ 2 (* 2 i)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) beta) #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) beta))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) beta)) (* -1 (pow (+ 2 (* 2 i)) 2))) beta)) (* -1 (+ 2 (* 2 i)))) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)) beta) #s(literal -1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) beta) #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))) beta))
(+ 1 (* -1 (/ (- (* -4 (/ (pow i 2) beta)) (* -2 i)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 i i) beta) #s(literal -4 binary64) (*.f64 i #s(literal 2 binary64))) beta))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -8 (/ (pow i 3) beta)) (* -4 (pow i 2))) beta)) (* -2 i)) beta)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 i #s(literal 3 binary64)) beta) #s(literal -8 binary64) (*.f64 (*.f64 i i) #s(literal 4 binary64))) (neg.f64 beta)) (*.f64 #s(literal -2 binary64) i)) 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 beta alpha) (+.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 beta alpha))))) #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 beta alpha) (+.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 beta alpha))) (*.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 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #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) 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 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) (-.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) alpha) beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #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 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #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) alpha) beta) #s(literal 3 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (/.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta) beta) alpha) (+.f64 (+.f64 #s(literal 2 binary64) 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 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.f64 (+.f64 #s(literal 2 binary64) alpha) beta))) #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) 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 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(fma.f64 (/.f64 i alpha) #s(literal 2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64)))
(* 1/2 (+ 2 (* 2 beta)))
(*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+ (* 1/2 (+ 2 (* 2 beta))) (* 2 i))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 i #s(literal 2 binary64)))
(+ (* -1/2 (* i (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))))) (* 1/2 (+ 1 (/ beta (+ 2 beta)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) i) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (* -1/2 (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))) i (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))))) i (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ beta (+ 2 beta)))) (* i (+ (* -1/2 (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))) (* beta (+ 2 beta)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* beta (+ 2 beta))))))) (* -1/2 (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) beta) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))) (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) (*.f64 (-.f64 #s(literal -2 binary64) beta) beta))) i (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))))) i (*.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) #s(literal -1/2 binary64))) i (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+ 1 (+ (* -1 (* i (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) i)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))) i (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))))) i (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta)))) (* beta (+ 2 beta)))) (* -1 (/ (* (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))) (+ (* 2 beta) (* 2 (+ 2 beta)))) (* beta (+ 2 beta))))))) (+ (* -1 (/ (* (+ (* 2 beta) (* 2 (+ 2 beta))) (+ (* 2 (/ beta (pow (+ 2 beta) 2))) (* 2 (/ 1 (+ 2 beta))))) (* beta (+ 2 beta)))) (* 4 (/ 1 (pow (+ 2 beta) 2)))))) (+ (* 2 (/ 1 (+ 2 beta))) (* 2 (/ beta (pow (+ 2 beta) 2)))))) (/ beta (+ 2 beta))))
(+.f64 (fma.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 2 binary64) beta)) (/.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))) beta) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))) (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta)))) (*.f64 (-.f64 #s(literal -2 binary64) beta) beta))) i (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta)))) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))))) i (neg.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) beta))))) i (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+ (* -2 (/ (* beta i) (pow (+ 2 beta) 2))) (/ beta (+ 2 beta)))
(fma.f64 (*.f64 beta (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) #s(literal -2 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* i (- (* 4 (/ (* beta i) (pow (+ 2 beta) 3))) (* 2 (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (fma.f64 (*.f64 beta (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) i (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ (* i (- (* i (- (* -8 (/ (* beta i) (pow (+ 2 beta) 4))) (* -4 (/ beta (pow (+ 2 beta) 3))))) (* 2 (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 beta (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64)))) #s(literal -8 binary64) (*.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) #s(literal 4 binary64))) i (*.f64 #s(literal -2 binary64) (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))) i (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(+ 1 (* i (- (* 4 (/ i (pow beta 2))) (* 2 (/ 1 beta)))))
(fma.f64 (fma.f64 (/.f64 i (*.f64 beta beta)) #s(literal 4 binary64) (/.f64 #s(literal -2 binary64) beta)) i #s(literal 1 binary64))
(+ 1 (* i (- (* i (+ (* -8 (/ i (pow beta 3))) (* 4 (/ 1 (pow beta 2))))) (* 2 (/ 1 beta)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 i (pow.f64 beta #s(literal 3 binary64))) #s(literal -8 binary64) (/.f64 #s(literal 4 binary64) (*.f64 beta beta))) i (/.f64 #s(literal -2 binary64) beta)) i #s(literal 1 binary64))
(+ (* -1/2 (* beta i)) (* 1/2 beta))
(*.f64 #s(literal -1/2 binary64) (fma.f64 i beta (neg.f64 beta)))
(+ (* 1/2 beta) (* i (- (* 1/2 (* beta i)) (* 1/2 beta))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 i beta (neg.f64 beta))) i (*.f64 #s(literal 1/2 binary64) beta))
(+ (* 1/2 beta) (* i (- (* i (- (* -1/2 (* beta i)) (* -1/2 beta))) (* 1/2 beta))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 i beta (neg.f64 beta))) i (*.f64 #s(literal -1/2 binary64) beta)) i (*.f64 #s(literal 1/2 binary64) beta))
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) 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 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 beta alpha) (+.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 beta alpha) 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 beta alpha)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.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 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) 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 beta alpha) i)) #s(literal 1/8 binary64)))) #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 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) alpha)) 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 #s(literal 2 binary64) i) (/.f64 beta alpha) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))) i)
(* 4 i)
(*.f64 #s(literal 4 binary64) i)
(* i (+ 4 (+ (* 2 (/ beta i)) (* 2 (/ 1 i)))))
(*.f64 (+.f64 (fma.f64 (/.f64 beta i) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) i)) #s(literal 4 binary64)) i)
(* 2 i)
(*.f64 i #s(literal 2 binary64))
(* i (+ 2 (* 1/2 (/ (+ 2 (* 2 beta)) i))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal 1/2 binary64) #s(literal 2 binary64)) i)
(+ 1/2 (* 1/8 (/ (pow beta 2) (pow i 2))))
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/32 binary64)))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* 2 beta) (* 2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) (pow i 4))) (+ (* -1/32 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 beta beta)) (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta))) (pow.f64 i #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/32 binary64) (*.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i)))) #s(literal 1/2 binary64))
(+ 1 (* 1/4 (/ (pow beta 2) (pow i 2))))
(fma.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1 binary64))
(+ 1 (+ (* -1/16 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64)))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* 2 beta) (* 2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) (pow i 4))) (* 1/4 (/ (pow beta 2) (pow i 2))))) (* 1/16 (/ (* (pow beta 2) (+ (* 2 beta) (* 2 (+ 2 beta)))) (pow i 3))))
(-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 beta beta)) (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta))) (neg.f64 (pow.f64 i #s(literal 4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/16 binary64)))
(/ (+ (* -1/4 (/ (* beta (+ 2 beta)) i)) (* 1/2 beta)) i)
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) i) #s(literal -1/4 binary64) (*.f64 #s(literal 1/2 binary64) beta)) i)
(/ (- (+ (* 1/8 (/ (* beta (pow (+ 2 beta) 2)) (pow i 2))) (* 1/2 beta)) (* 1/4 (/ (* beta (+ 2 beta)) i))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) beta) i) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) i) (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) i) #s(literal -1/4 binary64) (*.f64 #s(literal 1/2 binary64) beta))) i)
(/ (- (+ (* -1/16 (/ (* beta (pow (+ 2 beta) 3)) (pow i 3))) (* 1/2 beta)) (+ (* -1/8 (/ (* beta (pow (+ 2 beta) 2)) (pow i 2))) (* 1/4 (/ (* beta (+ 2 beta)) i)))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta) i) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) i) #s(literal 1/4 binary64))))) i)
(/ (+ (* -1/4 (/ (pow beta 2) i)) (* 1/2 beta)) i)
(/.f64 (fma.f64 (/.f64 (*.f64 beta beta) i) #s(literal -1/4 binary64) (*.f64 #s(literal 1/2 binary64) beta)) i)
(/ (- (+ (* 1/8 (/ (pow beta 3) (pow i 2))) (* 1/2 beta)) (* 1/4 (/ (pow beta 2) i))) i)
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (pow.f64 beta #s(literal 3 binary64)) i) (fma.f64 (/.f64 (*.f64 beta beta) i) #s(literal -1/4 binary64) (*.f64 #s(literal 1/2 binary64) beta))) i)
(/ (- (+ (* -1/16 (/ (pow beta 4) (pow i 3))) (* 1/2 beta)) (+ (* -1/8 (/ (pow beta 3) (pow i 2))) (* 1/4 (/ (pow beta 2) i)))) i)
(/.f64 (fma.f64 (/.f64 (pow.f64 beta #s(literal 4 binary64)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) beta) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (pow.f64 beta #s(literal 3 binary64)) i) (*.f64 (/.f64 (*.f64 beta beta) i) #s(literal 1/4 binary64))))) i)
(/ (+ (* -1/2 (/ beta i)) (* 1/2 beta)) i)
(/.f64 (fma.f64 (/.f64 beta i) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) beta)) i)
(/ (- (+ (* 1/2 beta) (* 1/2 (/ beta (pow i 2)))) (* 1/2 (/ beta i))) i)
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 beta (/.f64 beta (*.f64 i i))) (/.f64 beta i))) i)
(/ (- (+ (* -1/2 (/ beta (pow i 3))) (* 1/2 beta)) (+ (* -1/2 (/ beta (pow i 2))) (* 1/2 (/ beta i)))) i)
(/.f64 (-.f64 (fma.f64 (/.f64 beta (pow.f64 i #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) beta)) (fma.f64 (/.f64 beta (*.f64 i i)) #s(literal -1/2 binary64) (*.f64 (/.f64 beta i) #s(literal 1/2 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 beta alpha) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 beta alpha) (+.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 beta alpha) 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 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) i)) #s(literal 1/8 binary64) #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) 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 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) alpha) beta))) (-.f64 beta alpha)))) (neg.f64 (pow.f64 i #s(literal 3 binary64)))))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) alpha)))
(* -1 (* i (- (* -1 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) #s(literal -1 binary64) (/.f64 #s(literal -4 binary64) alpha)))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal -1 binary64) #s(literal -4 binary64)))
(* -1 (* i (- (* -1/2 (/ (+ 2 (* 2 beta)) i)) 2)))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal -1/2 binary64) #s(literal -2 binary64)))
(+ 1/2 (+ (* 1/32 (/ (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/32 binary64)))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta))))) (* 1/2 (/ (+ (* -1/64 (* (pow beta 2) (pow (+ (* -2 beta) (* -2 (+ 2 beta))) 2))) (* 1/16 (* (pow beta 3) (+ 2 beta)))) i))) (pow i 3))) (* 1/8 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1/2 binary64)) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 beta beta)) (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 beta beta)) (*.f64 #s(literal -2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))))) (neg.f64 (pow.f64 i #s(literal 3 binary64)))))
(+ 1 (+ (* 1/16 (/ (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 beta beta) i) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (*.f64 beta beta)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/16 binary64)))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (pow beta 2) (pow (+ (* -2 beta) (* -2 (+ 2 beta))) 2)) i)) (* 1/16 (/ (* (pow beta 3) (+ 2 beta)) i))) (* 1/16 (* (pow beta 2) (+ (* -2 beta) (* -2 (+ 2 beta)))))) (pow i 3))) (* 1/4 (/ (pow beta 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 beta beta) i) (/.f64 (fma.f64 (*.f64 (*.f64 beta beta) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) #s(literal 2 binary64)) i)) #s(literal -1/64 binary64) (*.f64 #s(literal 1/16 binary64) (-.f64 (*.f64 (pow.f64 beta #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) beta) i)) (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 beta (-.f64 #s(literal -2 binary64) beta))) (*.f64 beta beta))))) (neg.f64 (pow.f64 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(* -1 (/ (+ (* -1/2 beta) (* 1/4 (/ (* beta (+ 2 beta)) i))) i))
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) beta) i) #s(literal 1/4 binary64) (*.f64 #s(literal -1/2 binary64) beta)) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* beta (pow (+ 2 beta) 2)) i)) (* 1/4 (* beta (+ 2 beta)))) i)) (* -1/2 beta)) i))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta) i) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* beta (pow (+ 2 beta) 3)) i)) (* 1/8 (* beta (pow (+ 2 beta) 2)))) i)) (* 1/4 (* beta (+ 2 beta)))) i)) (* -1/2 beta)) i))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) beta) i) #s(literal 1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta))) (neg.f64 i)) (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 2 binary64) beta) beta))) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ (* -1/2 beta) (* 1/4 (/ (pow beta 2) i))) i))
(/.f64 (fma.f64 (/.f64 (*.f64 beta beta) i) #s(literal 1/4 binary64) (*.f64 #s(literal -1/2 binary64) beta)) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (pow beta 3) i)) (* 1/4 (pow beta 2))) i)) (* -1/2 beta)) i))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (fma.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) i) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 beta beta))) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (pow beta 4) i)) (* 1/8 (pow beta 3))) i)) (* 1/4 (pow beta 2))) i)) (* -1/2 beta)) i))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 beta #s(literal 4 binary64)) i) #s(literal 1/16 binary64) (*.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal -1/8 binary64))) (neg.f64 i)) (*.f64 #s(literal 1/4 binary64) (*.f64 beta beta))) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ (* -1/2 beta) (* 1/2 (/ beta i))) i))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 beta i) beta)) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* 1/2 (/ beta i)) (* 1/2 beta)) i)) (* -1/2 beta)) i))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 beta i) beta)) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/2 (/ beta i)) (* 1/2 beta)) i)) (* 1/2 beta)) i)) (* -1/2 beta)) i))
(/.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (fma.f64 #s(literal -1/2 binary64) beta (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 beta i) beta)) (neg.f64 i))) (neg.f64 i))) (neg.f64 i))

rewrite176.0ms (2%)

Memory
-18.7MiB live, 249.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055471
076453
1405453
23562453
09061446
Stop Event
iter limit
node limit
iter limit
Counts
24 → 361
Calls
Call 1
Inputs
#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)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64) #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))
#s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(*.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) (*.f64 (/.f64 #s(approx (+ (+ (* 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 (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)
#s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #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 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 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)) 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)
(fma.f64 #s(literal 4 binary64) i (fma.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 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64)))
(fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))
#s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(+.f64 #s(literal 2 binary64) beta)
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
Outputs
#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(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 (fma.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/4 binary64) #s(literal -1/4 binary64)) (pow.f64 (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)) #s(literal -1 binary64)))
(*.f64 (fma.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/8 binary64) #s(literal 1/8 binary64)) (pow.f64 (fma.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/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/4 binary64)))) #s(literal -1 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 binary64)))
(pow.f64 (/.f64 (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 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/4 binary64)))) (fma.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/8 binary64) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.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/4 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))))))
(/.f64 (neg.f64 (fma.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/4 binary64) #s(literal -1/4 binary64))) (neg.f64 (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 (neg.f64 (fma.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/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.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/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/4 binary64))))))
(/.f64 (fma.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/4 binary64) #s(literal -1/4 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 (fma.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/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 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/4 binary64)) (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/4 binary64)))))
(/.f64 (fma.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/8 binary64) #s(literal 1/8 binary64)) (fma.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/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (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 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.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/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/4 binary64)))) (fma.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/8 binary64) #s(literal 1/8 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(literal 1/4 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)))))) (/.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/4 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)))))))
(-.f64 (/.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/4 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/4 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 (*.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(literal 1/2 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)))
(*.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 2 binary64) beta) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta))
(*.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal -1 binary64)) (pow.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal -1 binary64)) beta)
(*.f64 (neg.f64 beta) (pow.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(*.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) beta) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) beta) #s(literal -1 binary64))
(/.f64 (*.f64 beta #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))))
(/.f64 (neg.f64 beta) (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) beta)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) beta) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) beta) beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 #s(literal 2 binary64) beta)))
(neg.f64 (/.f64 beta (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))) (/.f64 beta (fma.f64 #s(literal -1 binary64) beta #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) beta)) #s(literal -1 binary64)))
(*.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 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) #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)) (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)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64))) (-.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 binary64))
(pow.f64 (/.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 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 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)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 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) (/.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 (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(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 (/.f64 (pow.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #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 #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) (*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
(*.f64 (/.f64 (neg.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) alpha))
(*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) alpha))
(*.f64 (*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (*.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha))
(pow.f64 (/.f64 alpha (*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) #s(literal 1/2 binary64)) (neg.f64 alpha))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 alpha))
(/.f64 (*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) #s(literal 1/2 binary64)) alpha)
(/.f64 #s(literal 1/2 binary64) (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))
(*.f64 (neg.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)))
(*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (pow.f64 alpha #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha))
(pow.f64 (/.f64 (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) #s(literal 1 binary64)) alpha)
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) (neg.f64 alpha))
(/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))) alpha))
(neg.f64 (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (neg.f64 alpha)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 alpha)) (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (neg.f64 alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))) #s(literal -1 binary64)))
#s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #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 1/2 binary64))
(*.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 #s(literal 1/2 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.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 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) beta)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.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 #s(literal 1/2 binary64) (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 #s(literal 16 binary64) (*.f64 i i) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i)))))
(/.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)) #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 (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))) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) beta)))
(/.f64 (*.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)) #s(literal 1/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 (*.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))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 16 binary64) (*.f64 i i) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i)))))
(fma.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) i) #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 (*.f64 #s(literal 4 binary64) i) #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) i)))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) i) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.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 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) i)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/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 (*.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 (neg.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) alpha))
(*.f64 #s(literal -1/2 binary64) (/.f64 (neg.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/2 binary64) alpha) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (pow.f64 (pow.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)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 alpha #s(literal -1 binary64)) (*.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 #s(literal -1/2 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (pow.f64 (neg.f64 alpha) #s(literal -1 binary64)))
(*.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)) (pow.f64 alpha #s(literal -1 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 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (pow.f64 alpha #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (/.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))
(pow.f64 (/.f64 (/.f64 alpha (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 alpha (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))) #s(literal -1 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 #s(literal 1/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 (*.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 #s(literal 1/2 binary64) alpha)) (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) beta)))
(/.f64 (*.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 1/2 binary64) 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 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (*.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))) (/.f64 #s(literal 1/2 binary64) alpha)) (fma.f64 #s(literal 16 binary64) (*.f64 i i) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i)))))
(/.f64 (*.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)) #s(literal 1 binary64)) alpha)
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (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 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 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))) alpha))
(/.f64 (*.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))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.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 3 binary64)) #s(literal 8 binary64)) #s(literal 1/2 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 (*.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))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 16 binary64) (*.f64 i i) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i)))) alpha))
(/.f64 (*.f64 #s(literal -1/2 binary64) (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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)) alpha)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 alpha (*.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 #s(literal 1 binary64) (/.f64 (/.f64 alpha (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 alpha (*.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 (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha))
(neg.f64 (*.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 (/.f64 #s(literal 0 binary64) (neg.f64 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)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)))) #s(literal -1 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)) (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))) (pow.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) beta)) #s(literal -1 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)) (pow.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))) #s(literal -1 binary64)))
(*.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))) (pow.f64 (fma.f64 #s(literal 16 binary64) (*.f64 i i) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (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 (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) beta)) (-.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)))) #s(literal -1 binary64))
(pow.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))) (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 i i) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i)))) (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)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) i) #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) (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 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)))))
(/.f64 (neg.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)))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.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 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 (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)))) (neg.f64 (fma.f64 #s(literal 16 binary64) (*.f64 i i) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i))))))
(/.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)) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal -2 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 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.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 (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 (pow.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i)))))
(/.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 #s(literal 16 binary64) (*.f64 i i) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i)))))
(/.f64 #s(literal 1 binary64) (/.f64 (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 (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) beta)) (-.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 #s(literal 1 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))) (+.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 1 binary64) (/.f64 (fma.f64 #s(literal 16 binary64) (*.f64 i i) (*.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i)))) (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 beta #s(literal 1 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i))
(fma.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 4 binary64) i))
(fma.f64 (fma.f64 #s(literal 16 binary64) (*.f64 i i) #s(literal -4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) beta))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal -2 binary64) beta)) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal 4 binary64) i))
(fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (fma.f64 #s(literal 16 binary64) (*.f64 i i) (-.f64 #s(literal 4 binary64) (*.f64 i #s(literal 8 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) beta))
(fma.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 i #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 16 binary64) (*.f64 i i) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 (*.f64 i #s(literal 8 binary64)) beta))) #s(literal -1 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64) (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 i #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) beta #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)))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i))) (/.f64 (pow.f64 (*.f64 #s(literal 4 binary64) i) #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) (-.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 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.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)))) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) beta))))
(+.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) i))
(+.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) beta))
(+.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 (*.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)))
#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) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))))) (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))))) (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (/.f64 (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) (pow.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))) #s(literal -1 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))) #s(literal -1 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))))) (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))))) (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))))) (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))))) (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))))) (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (/.f64 (neg.f64 beta) #s(literal -1 binary64)) (/.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 (neg.f64 beta) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 #s(literal 1 binary64) (pow.f64 beta #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 beta (pow.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 beta (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (/.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (pow.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 beta (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))) #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)) (/.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (pow.f64 beta #s(literal -1 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (*.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 beta (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))))) (/.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64)) (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64))) (pow.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))))
#s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (pow.f64 (-.f64 #s(literal 2 binary64) beta) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (pow.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 beta beta) #s(literal 4 binary64)) (-.f64 beta #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (neg.f64 (-.f64 #s(literal 2 binary64) beta)))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 beta beta)) (-.f64 #s(literal 2 binary64) beta))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) beta) (-.f64 #s(literal 4 binary64) (*.f64 beta beta))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))))
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 beta #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 beta #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) beta)) (/.f64 (*.f64 beta beta) (-.f64 #s(literal 2 binary64) beta)))
(+.f64 #s(literal 2 binary64) beta)
(+.f64 beta #s(literal 2 binary64))
(*.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64))
(*.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta)))
(/.f64 (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64))) (neg.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64))))))
(/.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64)) (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64)) (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 beta #s(literal 4 binary64)) beta (-.f64 #s(literal 4 binary64) (*.f64 beta #s(literal 4 binary64)))) (fma.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(fma.f64 beta #s(literal 2 binary64) #s(literal 2 binary64))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))))
(-.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 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal -2 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta))
(*.f64 (/.f64 beta (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (fma.f64 i #s(literal 2 binary64) (neg.f64 beta)))
(*.f64 (/.f64 beta (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 beta (-.f64 beta (*.f64 i #s(literal 2 binary64))))))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)) (pow.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)) beta)
(*.f64 (neg.f64 beta) (pow.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)))
(*.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta) #s(literal -1 binary64))
(/.f64 (*.f64 beta #s(literal 1 binary64)) (fma.f64 i #s(literal 2 binary64) beta))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 beta) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) beta))
(neg.f64 (/.f64 (neg.f64 beta) (fma.f64 i #s(literal 2 binary64) beta)))
(neg.f64 (/.f64 beta (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 beta (neg.f64 (fma.f64 i #s(literal 2 binary64) beta))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) beta) beta)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) i))) (/.f64 beta #s(literal 2 binary64)))
(*.f64 (/.f64 beta #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) i) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) i)) (/.f64 beta #s(literal -2 binary64)))
(*.f64 (/.f64 beta (fma.f64 (*.f64 #s(literal 4 binary64) i) i #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (fma.f64 (*.f64 #s(literal 4 binary64) i) i #s(literal -4 binary64))) (fma.f64 i #s(literal 2 binary64) #s(literal -2 binary64)))
(*.f64 (/.f64 beta (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 4 binary64) i) i (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) i))) #s(literal -1 binary64))))
(*.f64 (/.f64 beta (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 4 binary64) i) i (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) i))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) i) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal -1 binary64)))
(*.f64 (/.f64 beta (+.f64 #s(literal 1 binary64) i)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 beta #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64)) beta)
(*.f64 (neg.f64 beta) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) i) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal -1 binary64))
(/.f64 (/.f64 beta (+.f64 #s(literal 1 binary64) i)) #s(literal 2 binary64))
(/.f64 (*.f64 beta #s(literal 1 binary64)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) i) #s(literal -2 binary64))))
(/.f64 (neg.f64 beta) (*.f64 (+.f64 #s(literal 1 binary64) i) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta))
(/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 beta (+.f64 #s(literal 1 binary64) i))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 #s(literal 1 binary64) i) #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) i) #s(literal -2 binary64))) (/.f64 beta (*.f64 (+.f64 #s(literal 1 binary64) i) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) beta)) #s(literal -1 binary64)))

eval162.0ms (1.9%)

Memory
-7.1MiB live, 204.5MiB allocated
Compiler

Compiled 40 162 to 3 312 computations (91.8% saved)

prune50.0ms (0.6%)

Memory
8.1MiB live, 121.1MiB allocated
Pruning

29 alts after pruning (22 fresh and 7 done)

PrunedKeptTotal
New58910599
Fresh51217
Picked415
Done066
Total59829627
Accuracy
99.9%
Counts
627 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.9%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/.f64 (-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 beta beta) alpha)) (-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (*.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 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)))) alpha)) #s(literal 2 binary64))
63.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
56.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
46.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) #s(approx (/ 1/2 (- -2 (+ (* i 2) alpha))) (/.f64 #s(literal -1/4 binary64) i)) #s(literal 1/2 binary64)))
55.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
42.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)))
50.3%
#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(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(literal 1/2 binary64)))
51.3%
#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(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
3.5%
#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)))
33.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(approx (/ (* alpha alpha) (+ (* i 2) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
26.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha))
26.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.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)) beta)) alpha))
10.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.f64 i #s(literal 2 binary64))) alpha))
23.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(literal 1/2 binary64) (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))))
55.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
26.9%
#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)))
63.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
61.4%
#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) #s(approx (+ (+ beta alpha) 2) (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
43.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) #s(approx (+ (+ beta alpha) 2) (+.f64 #s(literal 2 binary64) alpha)))) #s(literal 1/2 binary64)))
23.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
20.5%
#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 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)) #s(literal 1/2 binary64)))
17.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 (/ (+ (* 2 beta) 2) alpha) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64)))
75.2%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (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))))
56.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
49.3%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
6.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (/.f64 beta alpha)))
19.3%
#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) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (neg.f64 alpha))))
31.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
58.7%
#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 886 to 1 099 computations (71.7% saved)

regimes113.0ms (1.3%)

Memory
17.5MiB live, 179.1MiB allocated
Counts
51 → 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #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 (* (/ (+ (+ (* 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64) #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 (* (/ (+ (+ (* 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 (/ (+ (* 2 beta) 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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.f64 i #s(literal 2 binary64))) alpha))
#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(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(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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) #s(approx (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (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)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (*.f64 (/.f64 (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) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.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 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
#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 (+ (+ (* 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) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha))
#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) #s(approx (+ (+ beta alpha) 2) (+.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) (/.f64 (-.f64 beta alpha) #s(approx (+ (+ beta alpha) 2) (+.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 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #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) (/.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 (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)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(literal 1/2 binary64) (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #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 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)) alpha))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(approx (/ (* alpha alpha) (+ (* i 2) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 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) (/.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.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)) beta)) alpha))
#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 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) #s(approx (/ 1/2 (- -2 (+ (* i 2) alpha))) (/.f64 #s(literal -1/4 binary64) 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 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #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 #s(literal 1/2 binary64) (fma.f64 #s(approx (/ beta (+ (+ (* 2 i) beta) 2)) (/.f64 beta (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) #s(literal 2 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) (*.f64 (/.f64 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal -1 binary64) #s(literal -2 binary64)) (neg.f64 beta))) 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(literal 1/2 binary64) (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(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 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(approx (* (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) 1/2) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (-.f64 #s(literal -2 binary64) beta)) alpha) (-.f64 (-.f64 #s(literal -2 binary64) beta) beta))) (neg.f64 alpha))))
#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 (fma.f64 (+.f64 beta #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 #s(literal 2 binary64) beta)) (+.f64 #s(literal 2 binary64) beta))) alpha)) alpha)) #s(literal 1/2 binary64)))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (-.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 2 binary64))
(/.f64 (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)) #s(literal 2 binary64))
(/.f64 (+.f64 (*.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)) #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))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta 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 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (+.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))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (/.f64 (-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 beta beta) alpha)) (-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (*.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 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)))) alpha)) #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 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(/.f64 (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)) #s(literal 2 binary64))
Outputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (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))))
Calls

7 calls:

30.0ms
beta
18.0ms
(*.f64 #s(literal 2 binary64) i)
14.0ms
i
13.0ms
alpha
12.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
89.3%2alpha
75.2%1beta
75.2%1i
95.9%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))
95.9%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))
95.9%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)))
75.2%1(*.f64 #s(literal 2 binary64) i)
Compiler

Compiled 87 to 55 computations (36.8% saved)

regimes41.0ms (0.5%)

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

3 calls:

19.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)))
11.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))
8.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
96.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))
96.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))
96.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)

regimes27.0ms (0.3%)

Memory
16.6MiB live, 54.7MiB allocated
Counts
34 → 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #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 (* (/ (+ (+ (* 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64) #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 (* (/ (+ (+ (* 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 (/ (+ (* 2 beta) 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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.f64 i #s(literal 2 binary64))) alpha))
#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(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(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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) #s(approx (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (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)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (*.f64 (/.f64 (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) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.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 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
#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 (+ (+ (* 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) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha))
#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) #s(approx (+ (+ beta alpha) 2) (+.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) (/.f64 (-.f64 beta alpha) #s(approx (+ (+ beta alpha) 2) (+.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 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #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) (/.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 (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)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(literal 1/2 binary64) (/.f64 alpha #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #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 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)) alpha))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 #s(approx (/ (* alpha alpha) (+ (* i 2) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 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) (/.f64 #s(literal 1/2 binary64) (/.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.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)) beta)) alpha))
#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 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha)) #s(approx (/ 1/2 (- -2 (+ (* i 2) alpha))) (/.f64 #s(literal -1/4 binary64) i)) #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 (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/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))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
Calls

3 calls:

9.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))
8.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)))
8.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.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))
95.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))
95.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)

regimes21.0ms (0.2%)

Memory
9.3MiB live, 46.1MiB allocated
Counts
23 → 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #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 (* (/ (+ (+ (* 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64) #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 (* (/ (+ (+ (* 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 (/ (+ (* 2 beta) 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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.f64 i #s(literal 2 binary64))) alpha))
#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(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(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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) #s(approx (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (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)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (*.f64 (/.f64 (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) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.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 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
#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 (+ (+ (* 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) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha))
#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) #s(approx (+ (+ beta alpha) 2) (+.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) (/.f64 (-.f64 beta alpha) #s(approx (+ (+ beta alpha) 2) (+.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 (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/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))
#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) #s(approx (+ (+ beta alpha) 2) (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
Calls

3 calls:

8.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))
6.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 (+.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
95.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))
95.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))
95.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)

regimes22.0ms (0.3%)

Memory
-14.9MiB live, 35.8MiB allocated
Counts
22 → 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #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 (* (/ (+ (+ (* 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64) #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 (* (/ (+ (+ (* 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 (/ (+ (* 2 beta) 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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.f64 i #s(literal 2 binary64))) alpha))
#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(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(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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) #s(approx (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (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)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (*.f64 (/.f64 (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) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) (/.f64 (fma.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 #s(approx (+ (+ (* 4 i) (* 2 beta)) 2) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
#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 (+ (+ (* 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) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha))
#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) #s(approx (+ (+ beta alpha) 2) (+.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 (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/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))
#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)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
Calls

3 calls:

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)))
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
95.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))
95.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))
95.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)

regimes19.0ms (0.2%)

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

3 calls:

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))
5.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))
Results
AccuracySegmentsBranch
91.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))
91.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))
91.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)

regimes19.0ms (0.2%)

Memory
2.2MiB live, 40.3MiB allocated
Counts
15 → 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #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 (* (/ (+ (+ (* 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64) #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 (* (/ (+ (+ (* 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 (/ (+ (* 2 beta) 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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.f64 i #s(literal 2 binary64))) alpha))
#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(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(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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) #s(approx (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (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)))
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 (/ (+ (* 2 beta) 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) (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)))
Calls

4 calls:

6.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)))
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
76.3%2alpha
84.8%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))
84.8%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))
84.8%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)

regimes15.0ms (0.2%)

Memory
-5.5MiB live, 31.6MiB 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #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 (* (/ (+ (+ (* 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64) #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 (* (/ (+ (+ (* 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 (/ (+ (* 2 beta) 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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (*.f64 i #s(literal 2 binary64))) alpha))
#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(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(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (+ (* (/ (* alpha alpha) (+ (* i 2) alpha)) (/ 1/2 (- -2 (+ (* i 2) alpha)))) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #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) #s(approx (+ (* (/ (- beta alpha) (+ (+ beta alpha) 2)) 1/2) 1/2) (fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
Outputs
#s(approx (/ (+ (/ (/ (* (+ 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 (/ (+ (* 2 beta) 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:

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))
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
84.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))
84.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))
84.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)

regimes21.0ms (0.2%)

Memory
1.1MiB live, 42.9MiB allocated
Counts
8 → 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #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 (* (/ (+ (+ (* 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64) #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 (* (/ (+ (+ (* 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 (* (/ (+ (+ (* 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

6 calls:

6.0ms
beta
3.0ms
(*.f64 #s(literal 2 binary64) i)
3.0ms
i
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)))
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
72.8%2beta
58.7%1i
58.7%1(*.f64 #s(literal 2 binary64) i)
77.9%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))
77.9%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))
77.9%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 86 to 52 computations (39.5% saved)

regimes11.0ms (0.1%)

Memory
25.7MiB live, 25.7MiB allocated
Counts
7 → 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(literal -1 binary64)) #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 (* (/ (+ (+ (* 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) (fma.f64 #s(approx (/ (- beta alpha) (+ (+ beta alpha) 2)) #s(approx (/ beta (+ 2 beta)) (*.f64 #s(literal 1/2 binary64) beta))) #s(literal 1/2 binary64) #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(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

4 calls:

3.0ms
alpha
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 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
60.4%2alpha
74.1%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))
74.1%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))
74.1%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 82 to 44 computations (46.3% saved)

regimes8.0ms (0.1%)

Memory
-21.0MiB live, 17.7MiB 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

5 calls:

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))
1.0ms
beta
1.0ms
alpha
1.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)))
1.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
58.7%1alpha
58.7%1beta
58.7%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))
58.7%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))
58.7%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 83 to 47 computations (43.4% saved)

bsearch1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9994005759476136
-0.22499099648330415
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.0941665823322615e-33
1.0939743078610563e-32
0.0ms
-0.999999999999335
-0.9994711349625662
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
6.0941665823322615e-33
1.0939743078610563e-32
0.0ms
-0.9994005759476136
-0.22499099648330415
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.0941665823322615e-33
1.0939743078610563e-32
0.0ms
-0.9994005759476136
-0.22499099648330415
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.0941665823322615e-33
1.0939743078610563e-32
0.0ms
-0.9994005759476136
-0.22499099648330415
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.0941665823322615e-33
1.0939743078610563e-32
0.0ms
-0.9994005759476136
-0.22499099648330415
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.0941665823322615e-33
1.0939743078610563e-32
0.0ms
-0.9994005759476136
-0.22499099648330415
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.0449045750489444e-6
1.0
0.0ms
-0.9994005759476136
-0.22499099648330415
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.0449045750489444e-6
1.0
0.0ms
-0.9994711349625662
-0.9994005759476136
Compiler

Compiled 32 to 22 computations (31.3% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.0449045750489444e-6
1.0
Compiler

Compiled 32 to 22 computations (31.3% saved)

simplify32.0ms (0.4%)

Memory
-13.1MiB live, 64.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01201721
11421721
21491721
31531721
41551721
Stop Event
saturated
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 -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (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)))))
(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 -4501347827556811/4503599627370496 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) 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 7307508186654515/730750818665451459101842416358141509827966271488 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #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) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) 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 7307508186654515/730750818665451459101842416358141509827966271488 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) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) 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 7307508186654515/730750818665451459101842416358141509827966271488 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) #s(approx (+ (+ beta alpha) 2) (+.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 (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) 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 7307508186654515/730750818665451459101842416358141509827966271488 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) (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)))))
(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(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (*.f64 (/.f64 (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 7307508186654515/730750818665451459101842416358141509827966271488 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) (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)))))
(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 (/ (+ (* 2 beta) 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 7307508186654515/730750818665451459101842416358141509827966271488 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) (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)))))
(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 (/ (+ (* 2 beta) 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 4722366482869645/1180591620717411303424 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 -2250561323787721/2251799813685248 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (+ (* 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 4722366482869645/1180591620717411303424 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 4722366482869645/1180591620717411303424 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 -1/2 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(literal 1/2 binary64) (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)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #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) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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))))
(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 -4501347827556811/4503599627370496 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) 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 7307508186654515/730750818665451459101842416358141509827966271488 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #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) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal -4501347827556811/4503599627370496 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha)) (if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 #s(literal 2 binary64) i alpha))) #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) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) 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 7307508186654515/730750818665451459101842416358141509827966271488 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) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #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) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha)) (if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 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) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) 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 7307508186654515/730750818665451459101842416358141509827966271488 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) #s(approx (+ (+ beta alpha) 2) (+.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #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) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha)) (if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 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 (/.f64 (-.f64 beta alpha) #s(approx (+ (+ beta alpha) 2) (+.f64 #s(literal 2 binary64) beta))) #s(literal 1 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 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) 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 7307508186654515/730750818665451459101842416358141509827966271488 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) (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)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #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) (/.f64 #s(approx (* (+ (* 4 i) (+ (* 2 beta) 2)) 1/2) (fma.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 1/2 binary64) beta)) alpha)) (if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 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) (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)))))
(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(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (*.f64 (/.f64 (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 7307508186654515/730750818665451459101842416358141509827966271488 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) (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)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #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(approx (+ (* (/ (* alpha alpha) (* (- -2 (+ (* 2 i) alpha)) (+ (* 2 i) alpha))) 1/2) 1/2) (*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64)))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 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) (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)))))
(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 (/ (+ (* 2 beta) 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 7307508186654515/730750818665451459101842416358141509827966271488 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) (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)))))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #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) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (/ (+ (* 2 beta) 2) alpha) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 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) (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)))))
(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 (/ (+ (* 2 beta) 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 4722366482869645/1180591620717411303424 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 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #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) (*.f64 #s(approx (+ 1 (/ (- beta alpha) (+ (+ beta alpha) 2))) #s(approx (/ (+ (* 2 beta) 2) alpha) (/.f64 #s(literal 2 binary64) alpha))) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 4722366482869645/1180591620717411303424 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 -2250561323787721/2251799813685248 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (+ (* 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 4722366482869645/1180591620717411303424 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 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal -2250561323787721/2251799813685248 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (+ (* 4 i) (* 2 beta)) 2) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) (if (<=.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 4722366482869645/1180591620717411303424 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 4722366482869645/1180591620717411303424 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 beta alpha) (+.f64 beta alpha)) (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (+.f64 (+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 4722366482869645/1180591620717411303424 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))

soundness922.0ms (10.7%)

Memory
26.9MiB live, 941.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046415
074407
1432407
24011407
08291399
014639783
149019018
085658319
047385
068385
1362375
23352375
08517364
0218521919
1753421919
0868719952
093312651
1316911026
088399914
012368214
141417522
081336826
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 2 370 to 648 computations (72.7% saved)

preprocess173.0ms (2%)

Memory
-13.8MiB live, 142.1MiB allocated
Compiler

Compiled 3 500 to 278 computations (92.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...